Node.js® is a JavaScript runtime built on Chrome V8 engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in
Слайд 6
Advantage of EXPRESS.JS Has simple syntax . Obvious API. The biggest
community. A lot of modules.
Express.js is creation of
Слайд 7
Frameworks built on Express
Several popular Node.js frameworks are
built on Express: Feathers: Build prototypes in minutes and production
ready real-time apps in days. ItemsAPI: Search backend for web and mobile applications built on Express and Elasticsearch. KeystoneJS: Website and API Application Framework / CMS with an auto-generated React.js Admin UI. Kraken: Secure and scalable layer that extends Express by providing structure and convention. LEAN-STACK: The Pure JavaScript Stack. LoopBack: Highly-extensible, open-source Node.js framework for quickly creating dynamic end-to-end REST APIs. MEAN: Opinionated fullstack JavaScript framework that simplifies and accelerates web application development. Sails: MVC framework for Node.js for building practical, production-ready apps. Bottr: Framework that simplifies building chatbot applications.