A collection of full-stack JavaScript projects for learning modern js fundamentals.
Serving Static Websites Using Express
static sites, express.js
index.js
package.json
public/index.html
CRUD API Built with NeDB and Express
api, crud, nedb, express.js
data.db
index.js
package.json
CRUD API with NeDB, JOI Validation and Promises
api, crud, nedb, express.js, validation, joi schema, promises, async/await
data.db
index.js
package.json
Promises and Async/Await
static sites, express.js, promises, async/await
Generate Static Site Using Node
static sites, express.js
index.js
package.json
src/main.md
Make HTTP Requests Using Node
api, http, axios, async/await, promises
Destructuring Examples
destructuring, collection, json
Basic CLI Built with Arg, Inquirer and ESM
cli, interactive, arg, inquirer, esm
package.json
src/index.js
Environment Configuration Using Dotenv
dotenv, env, config
.example-env
.gitignore
index.js
package.json
Make API Request From Client
api, http, client, fetch
Design Basics for Non-Designers
design, css, ui