From 8a7c30867c611b5c98c598da62115d8ccc609c37 Mon Sep 17 00:00:00 2001 From: Saqib Ameen Date: Tue, 27 Aug 2019 22:31:26 +0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=96Improve=20Grammar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Improve grammar for **Node.js Frameworks and Tools** section of the page. - Replaced all `commas` by `colon`. - Added links for all the libs in the `Meteor` point since a link for `Vue` was present. --- .../0001-node-introduction/index.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/documentation/0001-node-introduction/index.md b/src/documentation/0001-node-introduction/index.md index 02f798986e..31c74a8a6e 100644 --- a/src/documentation/0001-node-introduction/index.md +++ b/src/documentation/0001-node-introduction/index.md @@ -1,7 +1,7 @@ --- title: Introduction to Node.js description: "Getting started guide to Node.js, the server-side JavaScript runtime environment. Node.js is built on top of the Google Chrome V8 JavaScript engine, and it's mainly used to create web servers - but it's not limited to just that." -authors: flaviocopes, potch, MylesBorins, RomainLanz, virkt25, Trott, onel0p3z, ollelauribostrom, MarkPieszak, fhemberger, LaRuaNa, FrozenPandaz, mcollina, amiller-gh, ahmadawais +authors: flaviocopes, potch, MylesBorins, RomainLanz, virkt25, Trott, onel0p3z, ollelauribostrom, MarkPieszak, fhemberger, LaRuaNa, FrozenPandaz, mcollina, amiller-gh, ahmadawais, saqibameen section: Quick Start --- @@ -91,18 +91,18 @@ res.end('Hello World\n') ## Node.js Frameworks and Tools -Node.js is a low-level platform, and to make things easier and more interesting for developers thousands of libraries were built upon Node.js. +Node.js is a low-level platform. In order to make things easy and exciting for developers, thousands of libraries were built upon Node.js by the community. Many of those established over time as popular options. Here is a non-comprehensive list of the ones worth learning: -- [**AdonisJs**](https://adonisjs.com/), a full-stack framework highly focused on developer ergonomics, stability and confidence. Adonis is one of the fastest Node.js web frameworks. -- [**Express**](https://expressjs.com/), one of the most simple yet powerful ways to create a web server. Its minimalist approach, unopinionated, focused on the core features of a server, is key to its success. -- [**Fastify**](https://fastify.io/), a web framework highly focused on providing the best developer experience with the least overhead and a powerful plugin architecture. Fastify is one of the fastest Node.js web frameworks. -- [**hapi**](https://hapijs.com), A rich framework for building applications and services that enables developers to focus on writing reusable application logic instead of spending time building infrastructure. -- [**koa**](http://koajs.com/), built by the same team behind Express, aims to be even simpler and smaller, building on top of years of knowledge. The new project born out of the need to create incompatible changes without disrupting the existing community. -- [**Meteor**](https://meteor.com), an incredibly powerful full-stack framework, powering you with an isomorphic approach to building apps with JavaScript, sharing code on the client and the server. Once an off-the-shelf tool that provided everything, now integrates with frontend libs React, [Vue](https://vuejs.org/) and Angular. Can be used to create mobile apps as well. -- [**Micro**](https://github.com/zeit/micro), a very lightweight server to create asynchronous HTTP microservices. -- [**NestJS**](https://nestjs.com/), a TypeScript based progressive Node.js framework for building enterprise-grade efficient, reliable and scalable server-side applications. -- [**Next.js**](https://nextjs.org/), a framework to render server-side rendered [React](https://reactjs.org/) applications. -- [**Nx**](https://nx.dev/), power-ups to the Angular CLI which allows building full-stack applications using NestJS, Express, and [Angular](https://angular.io) and easily share code between backends and frontends. -- [**Socket.io**](https://socket.io/), a real-time communication engine to build network applications. +- [**AdonisJs**](https://adonisjs.com/): A full-stack framework highly focused on developer ergonomics, stability, and confidence. Adonis is one of the fastest Node.js web frameworks. +- [**Express**](https://expressjs.com/): It provides one of the most simple yet powerful ways to create a web server. Its minimalist approach, unopinionated, focused on the core features of a server, is key to its success. +- [**Fastify**](https://fastify.io/): A web framework highly focused on providing the best developer experience with the least overhead and a powerful plugin architecture. Fastify is one of the fastest Node.js web frameworks. +- [**hapi**](https://hapijs.com): A rich framework for building applications and services that enables developers to focus on writing reusable application logic instead of spending time building infrastructure. +- [**koa**](http://koajs.com/): It is built by the same team behind Express, aims to be even simpler and smaller, building on top of years of knowledge. The new project born out of the need to create incompatible changes without disrupting the existing community. +- [**Meteor**](https://meteor.com): An incredibly powerful full-stack framework, powering you with an isomorphic approach to building apps with JavaScript, sharing code on the client and the server. Once an off-the-shelf tool that provided everything, now integrates with frontend libs [React](https://reactjs.org/), [Vue](https://vuejs.org/), and [Angular](https://angular.io). Can be used to create mobile apps as well. +- [**Micro**](https://github.com/zeit/micro): It provides a very lightweight server to create asynchronous HTTP microservices. +- [**NestJS**](https://nestjs.com/): A TypeScript based progressive Node.js framework for building enterprise-grade efficient, reliable and scalable server-side applications. +- [**Next.js**](https://nextjs.org/): A framework to render server-side rendered [React](https://reactjs.org/) applications. +- [**Nx**](https://nx.dev/): It powers the Angular CLI which allows building full-stack applications using NestJS, Express, and [Angular](https://angular.io) and easily share code between backends and frontends. +- [**Socket.io**](https://socket.io/): A real-time communication engine to build network applications.