Top 17 JavaScript learning-by-doing Projects
-
learn-nodejs-hard-way
Learn and master NodeJS and backend development by creating a backend framework with 0 dependencies.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
wasm-by-example
Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
cloudwithchris.com
Cloud With Chris is my personal blogging, podcasting and vlogging platform where I talk about all things cloud. I also invite guests to talk about their experiences with the cloud and hear about lessons learned along their journey.
-
zk-rollup
ZK-rollup in Javascript, using circom & snarkJS. This is a meant-to-be-simple implementation aimed at learners.
-
kartpool-boilerplate
Boilerplate code for Kartpool - A Community-driven delivery platform for the ones who need it the most.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
https://github.com/practical-tutorials/project-based-learning and https://github.com/Xtremilicious/projectlearn-project-based-learning
My previous repository Node.js - The hard way received a lot of good feedback from Js/Node developers. However, I noticed that many people were not well versed with Javascript in the first place.
Looks like the code is here if you want to send a PR: https://github.com/torch2424/wasm-by-example
NOTE: I also published a meant-to-be-learned Javascript project for threshold signatures, blind signatures, ring signatures, KZG polynomial commitments, verifiable random functions (VRFs), etc in "Learning Cryptography with Javascript" (https://github.com/hammurabi-mendes/learn-crypto-javascript).
JavaScript learning-by-doing related posts
Index
What are some of the best open-source learning-by-doing projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | projectlearn-project-based-learning | 2,808 |
2 | learn-nodejs-hard-way | 1,161 |
3 | wasm-by-example | 483 |
4 | meowfacts | 327 |
5 | lcbo-api | 181 |
6 | rust-practise-questions | 113 |
7 | monkey-rust | 42 |
8 | learn-crypto-javascript | 33 |
9 | tour-of-scala | 27 |
10 | cloudwithchris.com | 22 |
11 | zk-rollup | 11 |
12 | kartpool-boilerplate | 9 |
13 | uber-clone | 9 |
14 | kReact | 6 |
15 | fan.js | 5 |
16 | contributors-update | 4 |
17 | signup-component-react | 0 |