3 dépôts
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 3 awesome GitHub repositories matching education & learning resources · In-Browser Code Execution. Refine with filters or upvote what's useful.
react-from-zero est un cours React interactif et un tutoriel d'apprentissage conçu pour enseigner les concepts fondamentaux et le fonctionnement interne de React. Il fonctionne comme un sandbox basé sur le web, fournissant des leçons structurées sur la création d'interfaces utilisateur et la gestion du cycle de vie des éléments React. Le projet fournit un environnement d'exécution de code basé sur le navigateur, permettant aux utilisateurs d'exécuter des exemples de code en ligne sans configuration de développement locale. Il inclut une visite guidée technique pour organiser la logique visuelle en composants réutilisables et un système pour exécuter des tests unitaires afin de vérifier le comportement des composants. Le programme couvre les fondamentaux de React, le développement de composants et le processus de vérification que les composants s'affichent correctement et déclenchent les callbacks attendus.
Provides an environment to run code samples directly in the browser without a local setup.
Jupyter Book est un éditeur de livres computationnels et un générateur de sites statiques qui convertit les notebooks Jupyter et les fichiers markdown en livres web interactifs et en documents PDF de qualité publication. Il sert d'outil de documentation basé sur markdown qui exécute le code intégré au moment de la compilation et met en cache les sorties résultantes pour un affichage statique. Le système se distingue par sa prise en charge des publications de données interactives, permettant aux lecteurs d'interagir avec des widgets computationnels en direct et de lancer des notebooks dans des environnements d'exécution distants. Il étend le markdown standard avec un système de rôles et de directives pour soutenir la rédaction scientifique, incluant les mathématiques LaTeX, la gestion des citations bibliographiques et les références croisées numérotées. La plateforme couvre un large éventail de capacités, incluant le formatage académique pour les preuves et théorèmes, la gestion de mise en page interactive via des panneaux repliables et des références complexes entre sections internes et projets externes. Elle fournit également des outils pour l'organisation du contenu via des structures de livres hiérarchiques et une table des matières découplée. Le projet inclut des utilitaires pour l'intégration à l'hébergement web et la validation de l'intégrité du contenu pour détecter les liens brisés pendant le processus de build.
Includes live computational results in documentation by running various programming languages at build time.
This project is a structured JavaScript programming tutorial and web development learning resource. It serves as an educational guide for learning the JavaScript language, ranging from basic syntax to advanced programming concepts. The resource functions as a JavaScript code example library and a technical guide for DOM manipulation. It provides conceptual explanations and runnable code samples to demonstrate how to solve common development tasks and programmatically manage browser elements. The material covers frontend development training, web browser programming, and the implementation of
Provides an interactive environment to run JavaScript code snippets and see live results directly in the browser.