B
B
besimpl2016-06-30 01:40:57
open source
besimpl, 2016-06-30 01:40:57

Which open source node.js project to choose as a reference for architecture and style?

Good for all!
Studied JS, DOM, but no experience on real projects, only disparate tasks, i.e. I have not seen a normal project in my eyes. I am learning Node.js. There is a desire to make a project as a training and immersion in programming in JS, which will simultaneously solve some useful tasks. Well, I want to use Node.js, despite the fact that there is no need for it (regarding its advantages and specifics).
Please tell me where to look for open source projects on Node.js, cat. are website engines with authorization, a database, the use of modern frameworks for both frontend and backend. I would like to see the best practices for building architecture and code style (including how to properly document). An example of what I'm looking for is Ilya Kantor's online textbook, cat. he posted on github - https://github.com/iliyakan/javascript-nodejs

Answer the question

In order to leave comments, you need to log in

4 answer(s)
T
Timur Shemsedinov, 2016-06-30
@MarcusAurelius

Before that, make labs on nodeschool.io and mine on https://github.com/HowProgrammingWorks
Then study the source code of the node to understand the style: https://github.com/nodejs/node/tree/master/lib and already then the project.

D
Dmitry Belyaev, 2016-06-30
@bingo347

I personally consider the sources of node.js itself and v8 to be reference both in terms of js and in terms of c ++
From pure js - you can study the sources of lodash
The sails.js framework looks good in terms of architecture

A
Alexey Dugnist, 2018-04-09
@Dugnist

If we are talking about a modular architecture, I suggest taking a look:
https://github.com/Dugnist/jsberry
I will be glad for forks or contributors...)

R
Rou1997, 2016-06-30
@Rou1997

Best practices are only relative to a specific task, free projects have tasks that do not coincide with yours and are generally very murky, because they are not made "for people", but "for fun", so you need to think with your head.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question