Size: a a a

NestJS — русскоязычное сообщество

2020 October 06

И

Илья | 😶 ☮️... in NestJS — русскоязычное сообщество
А если спрашиваешь о различиях, то может быть тебе стоит начать с чего-то попроще ?
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
Хорошо. Некоторые вопросы будут странными, поскольку сам фреймворк я только щупаю, по этому многих нюансов пока не знаю. Тут банальное желание избавится от пхп.

1 - Слишком ли большая разница в скорости разработки?  Я знаком с Laravel на среднем уровне, по этому знаю ее базовые возможности и они вполне удовлетворяют требования к проекту. В ней "из коробки" реализовано много рутинного функционала. В nest я пока что вижу на много больше натива, если так можно выразится.

2 - Есть ли устойчивая архитектура проекта из коробки? Опять же, в laravel, как и большинстве фреймворков, такая имеется.

3 - Вопроса производительности пока даже не касался, но хотелось бы за ранее узнать мнение тех кто уже сталкивался с вопросами оптимизации.
источник

J

Joseph in NestJS — русскоязычное сообщество
Yuriy Empty
Хорошо. Некоторые вопросы будут странными, поскольку сам фреймворк я только щупаю, по этому многих нюансов пока не знаю. Тут банальное желание избавится от пхп.

1 - Слишком ли большая разница в скорости разработки?  Я знаком с Laravel на среднем уровне, по этому знаю ее базовые возможности и они вполне удовлетворяют требования к проекту. В ней "из коробки" реализовано много рутинного функционала. В nest я пока что вижу на много больше натива, если так можно выразится.

2 - Есть ли устойчивая архитектура проекта из коробки? Опять же, в laravel, как и большинстве фреймворков, такая имеется.

3 - Вопроса производительности пока даже не касался, но хотелось бы за ранее узнать мнение тех кто уже сталкивался с вопросами оптимизации.
1 чуть больше конкретики , какие механизмы вам кажется придется имплементить

2 на тут по аналогии с angular модули , которые неплохо раскладываются на ddd и имеются свои абстракции для работы с разными слоями

3 зависит исключительно от реализации и предполагаемых нагрузок
источник
2020 October 07

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Yuriy Empty
Хорошо. Некоторые вопросы будут странными, поскольку сам фреймворк я только щупаю, по этому многих нюансов пока не знаю. Тут банальное желание избавится от пхп.

1 - Слишком ли большая разница в скорости разработки?  Я знаком с Laravel на среднем уровне, по этому знаю ее базовые возможности и они вполне удовлетворяют требования к проекту. В ней "из коробки" реализовано много рутинного функционала. В nest я пока что вижу на много больше натива, если так можно выразится.

2 - Есть ли устойчивая архитектура проекта из коробки? Опять же, в laravel, как и большинстве фреймворков, такая имеется.

3 - Вопроса производительности пока даже не касался, но хотелось бы за ранее узнать мнение тех кто уже сталкивался с вопросами оптимизации.
1 тут почти ничего нет, есть опен сорс либы они покрывают часть задач, подключение и интеграция внутрь уже сам все, как и то как будешь это использовать

2 такого нет, каждый проект на несте уникален, все зависит от лида, в чем есть опыт ту архитектуру и тащит в проект (я джанго подобное собирал одно время на базе неста)

3 все что тормозит можно решать или увлечением кол-ва инстансов и балансированием нагрузки или оптимизировать жэс код, для этого нужно понимать как жес себя ведёт в той или иной ситуации
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Самый большой плюс это шаринье кода между бэком и фронтом и то что язык один и тот же, а если на фронте будет ангулар то и бест практикс и там и там одни и теже и способы решения кастомных задач схожи, иногда даже кажется что это некий фронтовобэковый монолит типа десктопа, особенно когда в рамках монорепы одной и фронт и бэк
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
А когда бэк на одном а фронт на другом и постоянно переключается туда сюда, то голова начинает болеть, а так все на тс, иногда тока верстка побешивает, а в плане логик все очень удобно и схожо
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
Мне почему фреймворки на пыхе нравятся, это простота. Установил - работаешь.
Тут же пока соберешь проект, депенденси, придумаешь архитектуру с учетом возможностей фреймворка, пройдет неделя..
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
В общем более легаси код получается как по мне
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Yuriy Empty
Мне почему фреймворки на пыхе нравятся, это простота. Установил - работаешь.
Тут же пока соберешь проект, депенденси, придумаешь архитектуру с учетом возможностей фреймворка, пройдет неделя..
Ну ларавел моложе джанго ну всеравно старик, ща кучу лет там уже кучу всего по написали и придумали, у нас комьюнити у тс меньше гораздо чем пых, так как язык молодой, а фрэйм нест ваще года 2,и все что тут есть ты можешь сам написать за 3 месяцев в одного, ну не прям все при все, то что именно тебе надо
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Переводить пых проект на чет другое не вижу смысла, а вот новое можно попробовать на несте
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Любой работающий проект на любом языке лучше так и оставить там, новые модули можно уже на чем то другом писать, ток сперва интеграцию с легаси нужно продумать, а там как пойдёт может мелкими рефакторинг ми все легаси перейдёт на это новое
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
Да, проект новый можно сказать. Только вот учить нест нужно, а это время...
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
Вот и колеблюсь
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
А ты на ангулар писал пишешь?
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Или на яве спринг? Или на сишарп неткор?
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Они все похожи между собою
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
Или на яве спринг? Или на сишарп неткор?
Только со спрингом был кое-как знаком
источник

YE

Yuriy Empty in NestJS — русскоязычное сообщество
Я понимаю что ты о тегах
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Ларавел уже больше не фрэйм наверное даже, этотплатформа
источник