Xcode Playground but React.
- Support for Redux
- Prettier
- Display Better Error
Xcode Playground but React.
Home Page: https://n3tr.github.io/react-playground
We can get error stack for bold compile error and component runtime error then format to readable text. mount a ErrorComponent would be a good idea.
Take a look at https://github.com/stacktracejs/stackframe, or https://github.com/csnover/TraceKit for normalize error text
Also make better Bottom Console Panel like in Xcode Panel and allows user to toggle open/close panel.
Every run we will remove all LineWidget (which is iframe with mounting DOM inside) from CodeMirror's editor and mount a new one.
Better we can reuse mount DOM inside the iframe.
make it auto run after stop typing (maybe 2s).
need to finish #1 first since we dun want to re-render mounted dom without change
Right now we support only React inside scope. we can add some popular 3rd party libs such as
bonus: if we can do lazy load 3rd party since including all in will make bundle too big.
Currently, We use run
function to preview inline component. Better we can use expression call instead.
The idea is create Babel plugins to transform JSXElement
expression into CallExpression
expression (do not forget to add line number inside function args)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.