@@ -20,7 +20,6 @@ If you like or are using this project to learn or start your solution, please gi
20
20
21
21
1 . IDEs
22
22
23
- - [ visualstudio] ( https://visualstudio.microsoft.com/downloads/ )
24
23
- [ visualstudioCode] ( https://code.visualstudio.com/Download )
25
24
26
25
2 . JavaScript
@@ -56,32 +55,7 @@ If you like or are using this project to learn or start your solution, please gi
56
55
- [ codepen] ( https://codepen.io/pen/ )
57
56
- [ stackblitz] ( https://stackblitz.com/ )
58
57
59
- 3 . Web Frameworks
60
-
61
- - [ Express.js] ( https://expressjs.com/ )
62
- - [ Adonis.js] ( https://adonisjs.com/ )
63
- - [ Meteor.js] ( https://www.meteor.com/ )
64
- - [ Nest.js] ( https://nestjs.com/ )
65
- - [ Sails.js] ( https://sailsjs.com/ )
66
- - [ Koa.js] ( https://koajs.com/ )
67
- - [ Loopback.io] ( https://loopback.io/ )
68
- - [ egg.js] ( https://eggjs.org/en/index.html )
69
- - [ midway] ( https://midwayjs.org/midway/en/ )
70
-
71
- 4 . Routing
72
-
73
- - [ React-Router] ( https://reacttraining.com/react-router/ )
74
- - [ Router5] ( https://router5.js.org/ )
75
- - [ Redux-First Router] ( https://github.com/faceyspacey/redux-first-router )
76
- - [ Reach Router] ( https://reach.tech/router/ )
77
-
78
- 5 . Type Checkers
79
-
80
- - [ PropTypes] ( https://reactjs.org/docs/typechecking-with-proptypes.html )
81
- - [ TypeScript] ( https://www.typescriptlang.org/ )
82
- - [ Flow] ( https://flow.org/en/ )
83
-
84
- 6 . Build Tools
58
+ 3 . Build Tools
85
59
86
60
- Package Managers
87
61
- [ npm] ( https://www.npmjs.com/ )
@@ -103,7 +77,25 @@ If you like or are using this project to learn or start your solution, please gi
103
77
- [ Browserify] ( http://browserify.org/ )
104
78
- [ FuseBox] ( https://fuse-box.org/ )
105
79
106
- 7 . API Clients
80
+ 4 . Web Frameworks
81
+
82
+ - [ Express.js] ( https://expressjs.com/ )
83
+ - [ Adonis.js] ( https://adonisjs.com/ )
84
+ - [ Meteor.js] ( https://www.meteor.com/ )
85
+ - [ Nest.js] ( https://nestjs.com/ )
86
+ - [ Sails.js] ( https://sailsjs.com/ )
87
+ - [ Koa.js] ( https://koajs.com/ )
88
+ - [ Loopback.io] ( https://loopback.io/ )
89
+ - [ egg.js] ( https://eggjs.org/en/index.html )
90
+ - [ midway] ( https://midwayjs.org/midway/en/ )
91
+
92
+ 5 . Type Checkers
93
+
94
+ - [ PropTypes] ( https://reactjs.org/docs/typechecking-with-proptypes.html )
95
+ - [ TypeScript] ( https://www.typescriptlang.org/ )
96
+ - [ Flow] ( https://flow.org/en/ )
97
+
98
+ 6 . API Clients
107
99
108
100
- REST
109
101
- [ Fetch] ( https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API )
@@ -114,11 +106,11 @@ If you like or are using this project to learn or start your solution, please gi
114
106
- [ Relay] ( https://facebook.github.io/relay/ )
115
107
- [ urql] ( https://github.com/FormidableLabs/urql )
116
108
117
- 8 . Real-Time Communication
109
+ 7 . Real-Time Communication
118
110
119
111
- [ Socket.IO] ( https://socket.io/ )
120
112
121
- 9 . MicroServices
113
+ 8 . MicroServices
122
114
123
115
- Message-Broker
124
116
- [ RabbitMQ] ( https://www.rabbitmq.com/tutorials/tutorial-one-javascript.html )
@@ -129,11 +121,18 @@ If you like or are using this project to learn or start your solution, please gi
129
121
- [ Distribus] ( https://distribus.com/ )
130
122
- [ BusMQ] ( https://github.com/capriza/node-busmq )
131
123
132
- 10 . Task Scheduling
124
+ 9 . Task Scheduling
125
+
126
+ - [ Agenda] ( https://github.com/agenda/agenda )
127
+ - [ Cronicle] ( https://github.com/jhuckaby/Cronicle )
128
+ - [ Node-Schedule] ( https://www.npmjs.com/package/node-schedule )
129
+
130
+ 10 . ORM
133
131
134
- - [ Agenda] ( https://github.com/agenda/agenda )
135
- - [ Cronicle] ( https://github.com/jhuckaby/Cronicle )
136
- - [ Node-Schedule] ( https://www.npmjs.com/package/node-schedule )
132
+ - [ sequelize] ( https://sequelize.org/ ) Sequelize is a promise-based Node-js ORM that is compatible with Maria DB, Postgress, MySQL, SQLite, and Microsoft SQL
133
+ - [ Mongoose] ( https://mongoosejs.com/ ) mongodb object modeling for node.js
134
+ - [ knex] ( https://www.npmjs.com/package/knex ) A query builder for PostgreSQL, MySQL, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
135
+ - [ typeorm] ( https://www.npmjs.com/package/typeorm ) ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
137
136
138
137
11 . Databases
139
138
0 commit comments