Size: a a a

Node.js — русскоговорящее сообщество

2021 April 17

N

Nikita in Node.js — русскоговорящее сообщество
дискорд на Elixir, node.js там точечно юзается
источник

1

1N54N3 in Node.js — русскоговорящее сообщество
Задача: сделать пет фуллстэк проект(не важно какой функционал)

Сейчас есть понимание что нужно для создания бека(бд, экспресс)
nodejs dev learn тоже был прочитан, и концепции вроде легкие и понятны

Но нет понятия с чего начинать и какую структуру/стиль использовать, нет вообще понимания структуры

Как можно добиться понимания структуры и что нужно сделать на текущий момент времени без просмотра видео-туториалов или просмотра результатов по запросу nodejs project structure?
источник

N

Nikita in Node.js — русскоговорящее сообщество
>Как можно добиться понимания структуры и что нужно сделать на текущий момент времени

читать умные книжки по архитектуре ПО )))
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
А если я большинство проектов делаю в соло, какой можно принцип архитектуры юзать?
источник

N

Nikita in Node.js — русскоговорящее сообщество
хороший ответ не дам, потому что сам не эксперт

если соло, то такой, который больше всего нравиться, но при этом чтобы в случае чего другой разраб мог в кратчайшее время подключиться к разработке

ну и чтобы основные принципы того же SOLID / GRASP соблюдались, как минимум разделение на слои, попытки уменьшить повторение кода
источник

1

1N54N3 in Node.js — русскоговорящее сообщество
Архитектура ПО и структура ноде поинт жс проекта совсем разные вещи
Совсем не понятно вот в каком порядке делать, где это все помещать : коннект к базе, роуты, создание app

Если ты конечно троллишь, то извини что отвечаю

В фронтенде просто и в реакт доке есть советы по структуре и cra есть, почти ничо не надо думать, а в ноде жс даже не за что ухватиться
источник

1

1N54N3 in Node.js — русскоговорящее сообщество
😢
источник

N

Nikita in Node.js — русскоговорящее сообщество
не троллю

хорошая структура папочек проекта != хорошая архитектура
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Да ладно, в реакт доке есть... Там точно также вагон вариантов по организации.
Ладно бы с ангуларом сравнил...

Но в любом случае, это не фронт/бек отличие, а нюансы конкретных библиотеки/фреймворков, которые решают часть задач
источник

N

Nikita in Node.js — русскоговорящее сообщество
если интересует именно структура папок то два варианта

1) стиль руби, по папочке на каждый тип компонента: models, services, controllers, routes, providers
2) папки по фичам: users, auth, billing, post...
источник

1

1N54N3 in Node.js — русскоговорящее сообщество
А как вообще новичку понять что туда ложат и что нужно в данный момент времени ему делать? Есть какие-то гайды которые не отходят от общепринятого стиля?
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
а в providers что хранят обычно?
источник

N

Nikita in Node.js — русскоговорящее сообщество
не использую первый вариант, поэтому хз
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
ааа, ок
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
ты второй юзаешь?
источник

N

Nikita in Node.js — русскоговорящее сообщество
можно взять nest.js, однако хз насколько это ок для начинающего
источник

N

Nikita in Node.js — русскоговорящее сообщество
да
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
там же вроде классы и всё такое
источник

N

Nikita in Node.js — русскоговорящее сообщество
ну да)
источник

N

Nikita in Node.js — русскоговорящее сообщество
щас вам боженька даст ответ)
источник