4 个仓库
The ability to run code snippets and view live outputs directly within a web browser.
Distinct from Code Example Tutorials: Distinct from Code Example Tutorials: provides an active execution environment rather than just static snippets.
Explore 4 awesome GitHub repositories matching education & learning resources · In-Browser Code Execution. Refine with filters or upvote what's useful.
react-from-zero 是一个交互式 React 课程和学习教程,旨在教授 React 的核心概念和内部工作原理。它作为一个基于 Web 的沙箱和指南,提供关于构建用户界面和管理 React 元素生命周期的结构化课程。 该项目提供了一个基于浏览器的代码执行环境,允许用户在线运行代码示例并执行案例,而无需本地开发设置。它包括一个将视觉逻辑组织为可重用组件的技术演练,以及一个用于运行单元测试以验证组件行为的系统。 课程涵盖 React 基础、组件开发,以及验证组件是否正确渲染并触发预期回调的过程。
Provides an environment to run code samples directly in the browser without a local setup.
Jupyter Book 是一个计算书籍发布工具和静态网站生成器,可将 Jupyter Notebook 和 Markdown 文件转换为交互式 Web 书籍和出版级 PDF 文档。它作为一个基于 Markdown 的文档工具,在构建时执行嵌入式代码并缓存结果输出以进行静态显示。 该系统通过支持交互式数据出版而脱颖而出,允许读者与实时计算小部件进行交互并在远程执行环境中启动 Notebook。它扩展了标准 Markdown,提供了一套角色和指令系统以支持科学写作,包括 LaTeX 数学公式、参考文献引用管理和编号交叉引用。 该平台涵盖了广泛的功能,包括用于证明和定理的学术格式、通过可折叠面板进行的交互式布局管理,以及跨内部章节和外部项目的复杂引用。它还通过分层书籍结构和解耦的目录提供内容组织工具。 该项目包括用于 Web 托管集成和内容完整性验证的实用程序,可在构建过程中扫描损坏的引用。
Includes live computational results in documentation by running various programming languages at build time.
本项目是一个结构化的 JavaScript 编程教程和 Web 开发学习资源。它作为学习 JavaScript 语言的教育指南,涵盖了从基础语法到高级编程概念的内容。 该资源充当 JavaScript 代码示例库和 DOM 操作技术指南。它提供概念解释和可运行的代码示例,以演示如何解决常见的开发任务并以编程方式管理浏览器元素。 这些资料涵盖了前端开发培训、Web 浏览器编程以及实现 DOM 规范以构建交互式网页的内容。
Provides an interactive environment to run JavaScript code snippets and see live results directly in the browser.
This project is an interactive JavaScript course and beginner programming guide designed to teach fundamental scripting logic and language syntax. It functions as a web-based coding tutorial that transforms markdown-based lessons into a static site curriculum for learning web development basics. The resource features a browser-based code sandbox that allows for the execution of JavaScript snippets within a secure environment for immediate feedback. Lessons are organized into a linear sequence of modules to provide a structured onboarding process for those new to software development. The sys
Provides a sandboxed environment to execute JavaScript snippets and see live results directly in the browser.