Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 June 03

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
GoF и GRASP имеешь ввиду?
источник

NN

Nikita Nesterchuk in NodeUA - JavaScript and Node.js in Ukraine
в том числе и это
источник

Д

Дмитрий in NodeUA - JavaScript and Node.js in Ukraine
Я ж не сказал 92.567%)
источник

NN

Nikita Nesterchuk in NodeUA - JavaScript and Node.js in Ukraine
Если хочешь начать пробовать нест, то наверное, имеет смысл начать читать "чистую архитектуру" и "паттерны корпоративных приложений" Фаулера. Тогда ты кроме как семантики фреймворка еще и поймешь, в чем всё таки експресс не так хорош, как тот же нест
источник

NN

Nikita Nesterchuk in NodeUA - JavaScript and Node.js in Ukraine
А вот это как раз супер важнее, чем просто знать, какие там дефолтные декораторы в несте есть)
источник

СП

Сергей Пограничный... in NodeUA - JavaScript and Node.js in Ukraine
Верно, не столкнувшись с разросшимися проектами на лапше экспрессе и смотря на грустное лицо товарища пытающегося понять контекст проекта или внедрить новую фичу, понимаешь почему нест дает архитектуру из коробки и что решает
источник

Д

Дмитрий in NodeUA - JavaScript and Node.js in Ukraine
Експресс как минимум слишком низкоуровневый
Много чего лежит в области ответственности программиста
источник

СП

Сергей Пограничный... in NodeUA - JavaScript and Node.js in Ukraine
Не столкнувшись с проблемами архитектуры, понимание от чтения книги просто невозможно достичь, вот почему
https://youtu.be/IOR1MUitCQI - Андрей Мелихов про Чистую Архитектуру в контексте Nest
источник

Д

Дмитрий in NodeUA - JavaScript and Node.js in Ukraine
+
Как минимум потому что не познав проблему будет сложно понять о чем пишется в книге
Ибо все архитектурные принципы это чертовски абстрактные вещи
источник

NN

Nikita Nesterchuk in NodeUA - JavaScript and Node.js in Ukraine
Ну Богдан упомянул, что уже есть опыт кодинга и тд и тп.
И чем раньше начнет разбираться в основах, тем лучше)
источник

NN

Nikita Nesterchuk in NodeUA - JavaScript and Node.js in Ukraine
Да, у девшахты много полезных видосов. В рунете мало таких блогеров/авторов.
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
а где именно нест дает архитектуру? я просто в нем ничего кроме как IoC контейнера не нашел

ну да, есть разделение на контроллеры, пайпы, фильтры, сервисы, и что? на контроллеры и сервисы я и до неста разделял

а пайпы и фильтры - ну прописал 1 раз пайп на валидацию, 1 гуард на авторизацию, и пару фильтров, особо в архитектуре они участия не берут

или я ошибаюсь?
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Кодинга у меня лет 5 опыта, разработки год, а вот в бэке только от силы пара проектов
Один из них это сайт кинотеатра с админкой где можно кастомайзить зал, сектора, прайсы и куча всякой кастомайзной фигни для фильмов и сеансов. Это был первый и единственный опыт с "не маленьким" апи на экспрессе с sequelize ормкой
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Я лично нашел для себя то, что в экспрессе до этого надо еще дойти, и дойти получается не всегда правильно. А в несте тебя уже принуждают к правильному (ну пытаются по крайней мере)

Хотя я сужу с точки зрения ангуляра
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
нест в некотором смысле "ангуляр в мире бэкенда")) они так и пишут что им вдохновлялись
источник

BB

Bogdan Bida in NodeUA - JavaScript and Node.js in Ukraine
Я все никак не опробую толком
Соседа в офисе закинули на проект с нестом а меня туда где бэк на руби рельсах
В итоге вместо неста фиксил баги на руби🙈
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
фронтендер который хотел писать на несте фиксил баги на руби

Как иронично
источник

Q

Qop in NodeUA - JavaScript and Node.js in Ukraine
И еще джун
источник

NN

Nikita Nesterchuk in NodeUA - JavaScript and Node.js in Ukraine
нест из коробки разбивает на слои приложение из коробки + IoC
источник

СП

Сергей Пограничный... in NodeUA - JavaScript and Node.js in Ukraine
Везде именно, прочитайте определение неста, в overview, что Камиль заявляет.
источник