Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matanlurey/nodejs-concept-review

Reviewing concepts for backend JS
https://github.com/matanlurey/nodejs-concept-review

Last synced: 8 days ago
JSON representation

Reviewing concepts for backend JS

Awesome Lists containing this project

README

        

# `nodejs-concept-review`

A sample project to review some concepts for backend Node.js development.

[![nodejs ci](https://github.com/matanlurey/nodejs-concept-review/actions/workflows/node.yaml/badge.svg)](https://github.com/matanlurey/nodejs-concept-review/actions/workflows/node.yaml)

## Concepts

- [x] [Asynchronous programming (promises, `async`/`await`)](examples/async.js)
- [x] [Data structures (arrays, objects, sets, maps)](examples/structs.js)
- [x] [Object-oriented programming (classes, inheritance, polymorphism)](examples/oop.js)
- [x] [HTTP requests (`fetch`)](examples/fetch.js)
- [x] [Templating (template literals)](examples/template.js)
- [x] [Date time (`Temporal`)](examples/dates.js)
- [x] [Validation (`zod`)](examples/validation.js)
- [x] [Command-line arguments (`commander`)](examples/args.js)
- [x] [Email-sending (`nodemailer`)](examples/email.js)