@@ -45,6 +45,7 @@ If you like or are using this project to learn or start your solution, please gi
45
45
46
46
- [ github] ( https://github.com/airbnb/javascript ) Airbnb JavaScript Style Guide
47
47
- [ github] ( https://github.com/ryanmcdermott/clean-code-javascript ) clean-code-javascript
48
+ - [ w3schools] ( https://www.w3schools.com/js/js_conventions.asp ) js_conventions
48
49
49
50
_ playground_
50
51
@@ -86,16 +87,21 @@ If you like or are using this project to learn or start your solution, please gi
86
87
- [ npm] ( https://www.npmjs.com/ )
87
88
- [ yarn] ( https://yarnpkg.com/lang/en/ )
88
89
- [ pnpm] ( https://pnpm.js.org/ )
90
+ - Task Runners
91
+
92
+ - [ nodemon] ( https://www.npmjs.com/package/nodemon )
93
+ - [ pm2] ( https://pm2.keymetrics.io/ )
94
+ - [ gulp] ( https://gulpjs.com/ )
95
+ - [ grunt] ( https://gruntjs.com/ )
96
+ - [ LiveReload] ( https://gruntjs.com/ )
97
+ - [ forever] ( https://gruntjs.com/ )
98
+
89
99
- Module Bundlers
90
100
- [ Webpack] ( https://webpack.js.org/ )
91
101
- [ Bazel] ( https://bazel.build/ )
92
102
- [ Rollup] ( https://rollupjs.org/guide/en )
93
103
- [ Browserify] ( http://browserify.org/ )
94
104
- [ FuseBox] ( https://fuse-box.org/ )
95
- - Task Runners
96
- - [ npm scripts] ( https://docs.npmjs.com/misc/scripts )
97
- - [ gulp] ( https://gulpjs.com/ )
98
- - [ grunt] ( https://gruntjs.com/ )
99
105
100
106
7 . API Clients
101
107
@@ -123,14 +129,20 @@ If you like or are using this project to learn or start your solution, please gi
123
129
- [ Distribus] ( https://distribus.com/ )
124
130
- [ BusMQ] ( https://github.com/capriza/node-busmq )
125
131
126
- 10 . Databases
132
+ 10 . Task Scheduling
133
+
134
+ - [ Agenda] ( https://github.com/agenda/agenda )
135
+ - [ Cronicle] ( https://github.com/jhuckaby/Cronicle )
136
+ - [ Node-Schedule] ( https://www.npmjs.com/package/node-schedule )
137
+
138
+ 11 . Databases
127
139
128
140
1 . Relational
129
- - [ SQL Server] ( https://www.microsoft.com/sql-server/sql-server-2019 )
130
- - [ Oracle] ( https://www.oracle.com/database/technologies/oracle-database-software-downloads.html )
131
- - [ MySQL] ( https://www.mysql.com )
132
141
- [ PostgreSQL] ( https://www.postgresql.org )
142
+ - [ MySQL] ( https://www.mysql.com )
133
143
- [ MariaDB] ( https://mariadb.org )
144
+ - [ SQL Server] ( https://www.microsoft.com/sql-server/sql-server-2019 )
145
+ - [ Oracle] ( https://www.oracle.com/database/technologies/oracle-database-software-downloads.html )
134
146
2 . Cloud Databases
135
147
- [ CosmosDB] ( https://docs.microsoft.com/azure/cosmos-db )
136
148
- [ DynamoDB] ( https://aws.amazon.com/dynamodb )
@@ -142,23 +154,30 @@ If you like or are using this project to learn or start your solution, please gi
142
154
- [ RavenDB] ( https://github.com/ravendb/ravendb )
143
155
- [ CouchDB] ( http://couchdb.apache.org )
144
156
145
- 11 . Task Scheduling
157
+ 12 . Security Libraries
146
158
147
- - [ Agenda] ( https://github.com/agenda/agenda )
148
- - [ Cronicle] ( https://github.com/jhuckaby/Cronicle )
149
- - [ Node-Schedule] ( https://www.npmjs.com/package/node-schedule )
159
+ - [ bcryptjs] ( https://auth0.com/blog/complete-guide-to-nodejs-express-user-authentication/ )
160
+ - [ cors] ( https://auth0.com/blog/complete-guide-to-nodejs-express-user-authentication/ )
161
+ - [ jsonwebtoken] ( https://auth0.com/blog/complete-guide-to-nodejs-express-user-authentication/ )
162
+ - [ express-jwt] ( https://auth0.com/blog/complete-guide-to-nodejs-express-user-authentication/ )
163
+ - [ joi] ( https://auth0.com/blog/complete-guide-to-nodejs-express-user-authentication/ )
164
+ - [ Passport JS] ( http://www.passportjs.org/ )
165
+ - [ Auth0] ( https://auth0.com/blog/complete-guide-to-nodejs-express-user-authentication/ )
166
+ - [ nodemailer] ( http://www.passportjs.org/ )
150
167
151
- 12 . Utility Libraries
168
+ 13 . Utility Libraries
152
169
170
+ - [ JSHint] ( https://github.com/jshint/jshint )
171
+ - [ commander] ( https://github.com/tj/commander.js/ )
172
+ - [ Async.js] ( https://caolan.github.io/async/ )
153
173
- [ Lodash] ( https://lodash.com/ )
154
174
- [ Moment] ( https://momentjs.com/ )
155
175
- [ classnames] ( https://github.com/JedWatson/classnames )
156
176
- [ Numeral] ( http://numeraljs.com/ )
157
- - [ RxJS] ( http://reactivex.io/ )
158
177
- [ ImmutableJS] ( https://facebook.github.io/immutable-js/ )
159
178
- [ Ramda] ( https://ramdajs.com/ )
160
179
161
- 13 . Logging
180
+ 14 . Logging
162
181
163
182
- Log Frameworks
164
183
- [ Node-Loggly] ( https://www.loggly.com/docs/node-js-logs-2/ )
@@ -169,7 +188,7 @@ If you like or are using this project to learn or start your solution, please gi
169
188
- [ Sentry.io] ( http://sentry.io/ ) ,
170
189
- [ Loggly.com] ( https://loggly.com/ )
171
190
172
- 14 . Testing
191
+ 15 . Testing
173
192
174
193
- Unit Testing
175
194
- [ Jest] ( https://facebook.github.io/jest/ )
0 commit comments