Skip to content

Commit 00be676

Browse files
Update Readme.md
1 parent 9bf3661 commit 00be676

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

Readme.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
Nest is a powerful web framework for [Node.js](http://nodejs.org), which helps you effortlessly build efficient, scalable applications. It uses modern JavaScript, is built with [TypeScript](http://www.typescriptlang.org) and combines best concepts of both OOP (Object Oriented Progamming) and FP (Functional Programming).
1717

18-
It is not just another framework. You do not have to wait for a large community, because Nest is built with awesome, popular well-known libraries - [Express](https://github.com/expressjs/express) and [socket.io](https://github.com/socketio/socket.io)! It means, that you could quickly start using framework without worrying about a third party plugins.
18+
It is not another framework. You don't have to wait for a large community, because Nest is built with awesome, popular well-known libraries - [Express](https://github.com/expressjs/express) and [socket.io](https://github.com/socketio/socket.io) (you can use any other library if you want to)! It means, that you could quickly start using framework without worrying about a third party plugins.
1919

2020
## Installation
2121

@@ -34,23 +34,23 @@ $ npm i --save @nestjs/core @nestjs/common @nestjs/microservices @nestjs/websock
3434

3535
## Philosophy
3636

37-
JavaScript is awesome. This language is no longer just a trash to create simple animations in the browser. Right now, the front end world is rich in variety of tools. We have a lot of amazing frameworks / libraries such as [Angular](https://angular.io/), [React](https://github.com/facebook/react) or [Vue](https://github.com/vuejs/vue), which improves our development process and makes our applications fast and flexible.
37+
JavaScript is awesome. This language is no longer just a trash to create simple animations in the browser. Now, the front end world is rich in variety of tools. We have a lot of amazing frameworks / libraries such as [Angular](https://angular.io/), [React](https://github.com/facebook/react) or [Vue](https://github.com/vuejs/vue), which improves our development process and makes our applications fast and flexible.
3838

3939
[Node.js](http://nodejs.org) gave us a possibility to use this language also on the server side. There are a lot of superb libraries, helpers and tools for node, but non of them do not solve the main problem - the architecture.
4040

41-
We want to create scalable, modern and easy to maintain applications. Nest helps us with it.
41+
We want to create scalable, loosely coupled and easy to maintain applications. Let's show the entire world node.js potential together!
4242

4343
## Features
4444

4545
- Easy to learn - syntax is similar to [Angular](https://angular.io/)
46-
- Compatible with both TypeScript and ES6 (I strongly recommend to use [TypeScript](http://www.typescriptlang.org))
46+
- Built on top of TypeScript, but also compatible with plain ES6 (I strongly recommend to use [TypeScript](http://www.typescriptlang.org))
4747
- Based on well-known libraries ([Express](https://github.com/expressjs/express) / [socket.io](https://github.com/socketio/socket.io)) so you could share your experience
4848
- Supremely useful Dependency Injection, built-in **Inversion of Control** container
4949
- **Hierarchical injector** - increase abstraction in your application by creating reusable, loosely coupled modules with type injection
50+
- **WebSockets** module (based on [socket.io](https://github.com/socketio/socket.io), although you can use any other library using adapter)
5051
- Own modularity system (split your system into reusable modules)
51-
- **WebSockets** module (based on [socket.io](https://github.com/socketio/socket.io))
52-
- Reactive **microservices** support with messages patterns (transport via TCP / [Redis](https://redis.io/))
53-
- Exceptions handler layer
52+
- Reactive **microservices** support with messages patterns (built-in transport via TCP / [Redis](https://redis.io/), but you can use any other type of communication using `CustomTransportStrategy`)
53+
- Exceptions handler layer, exception filters, **sync & async pipes** layer,
5454
- Testing utilities
5555

5656
## Documentation & Quick Start

0 commit comments

Comments
 (0)