Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Шаблон проектирования для JS и Node (https://javascript.ru/forum/misc/60857-shablon-proektirovaniya-dlya-js-i-node.html)

pnp2000 23.01.2016 20:45

Шаблон проектирования для JS и Node
 
Вот после того как недавно создал закольцованную ф-цию решил что нужно писать код по шаблону, как правильнее писать код ??? из того что я понял MVC не подходит, какой шаблон лучше использовать для JS кода??? может кто подскажет книгу или статейку

Erolast 23.01.2016 20:48

Цитата:

из того что я понял MVC не подходит
Куда не подходит? Да это ж классика - http://backbonejs.org/.

Цитата:

какой шаблон лучше использовать для JS кода
Какой больше подходит для поставленной задачи, какой больше тебе самому нравится, такой и используй. При чем тут вообще язык?

pnp2000 23.01.2016 20:58

Ну как пример вот http://javascript.ru/optimize/antimvc , вродк доводы против MVC вполне логичные, да и в отличии от всяких Сий JS позволяет много вольностей

newuserjs2016 23.01.2016 21:57

Посмотрите вот тут

http://www.norvig.com/design-pattern...n-patterns.pdf

это, вроде, как раз по теме. может быть поможет определиться.

Erolast 24.01.2016 09:25

Цитата:

Сообщение от pnp2000 (Сообщение 404791)
Ну как пример вот http://javascript.ru/optimize/antimvc , вродк доводы против MVC вполне логичные, да и в отличии от всяких Сий JS позволяет много вольностей

Во-первых, там говорится об MVC только касательно фронтенда, о ноде вообще ни слова.
Во-вторых, несмотря на громкий заголовок, там не говорится о том, что MVC надо из фронтэнда выкинуть вообще, там лишь описаны его минусы и альтернативные практики (некоторое из чего, впрочем, уже лет пять как неактуально).
Нужен ли MVC конкретно для тебя - решай сам.

А что насчет вольностей... Да, действительно, JS весьма гибок, но не стоит этим слишком увлекаться, иначе легко скатиться в говнокод.


Часовой пояс GMT +3, время: 19:30.