You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Readme.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,19 +26,19 @@
26
26
27
27
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).
28
28
29
-
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.
29
+
Nest is using well-known—[Express](https://github.com/expressjs/express) library under the hood. This means that you can quickly start using Nest without worrying about third party plugins.
30
30
31
31
## Installation
32
32
33
-
**Git:**
33
+
**Install the TypeScript Starter Project with Git::**
@@ -53,16 +53,18 @@ We want to create scalable, loosely coupled and easy to maintain applications. L
53
53
54
54
## Features
55
55
56
+
- Built on top of [TypeScript](http://www.typescriptlang.org)
56
57
- Easy to learn - syntax is similar to [Angular](https://angular.io/)
57
-
- Built on top of TypeScript, but also compatible with plain ES6 (I strongly recommend to use [TypeScript](http://www.typescriptlang.org))
58
58
- 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
59
-
- Supremely useful Dependency Injection, built-in **Inversion of Control** container
-**Hierarchical injector** - increase abstraction in your application by creating reusable, loosely coupled modules with type injection
61
61
-**WebSockets** module (based on [socket.io](https://github.com/socketio/socket.io), although you can use any other library using adapter)
62
62
- Own modularity system (split your system into reusable modules)
63
63
- 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`)
0 commit comments