Ceci est une ancienne révision du document !
Table des matières
Node.js
En vrac
Functional Reactive Programming (FRP).
NeDB: a lightweight Javascript database using MongoDB’s API - NeDB is a lightweight database written entirely in Javascript, and that implements the well-known and loved MongoDB API. It is packaged as a Node module that be used with a simple require and can be used as an in-memory only or persistent datastore. You can think of it as SQLite for MongoDB projects.
node-webkit is an app runtime based on Chromium and node.js. You can write native apps in HTML and Javascript with node-webkit. It also lets you to call Node.js modules directly from DOM and enables a new way of writing native applications with all Web technologies. Linux: 32bit / 64bit, Windows: win32, Mac: 32bit, 10.7+
Web Frameworks
Express
Koa
Meteor.js
Nest.js
Sails.js
- ORM (Object Relational Mapping)
- Frontend Agnostic. Integration of Express for HTTP requests and Socket.io for WebSockets
Total.js
Total.js is written in pure JavaScript, similar to PHP’s Laravel or Python’s Django. It offers CMS-like experience, is available in different versions, such as Eshop, CMS, and HelpDesk.
Feather.js
It is a Node.js-microservices framework with real-time functionality designed to simplify the modern web-app and mobile-app development. Supports both Javascript and Typescript.
Loopback.js
- Multiple-database support
- Full-stack development
- documentation that allows even novice developers to work with it.
Adonis.js
Adonis.js is an MVC Node.js framework based on a structural pattern that replicates Laravel.
- Organized Pattern with a folder structure
- Easier validation of user input.
- Service provider for lifecycle dependency management and IOC for DI(Dependency Injection)
- Facility to write custom functional test scripts
- Support for Lucid Object Relational Mapping.
- Protection against threats like cross-site forgery protection
Derby.js
Hapi.js
REST API frameworks.