Rem1te
Другой вопрос если проект начинает "ходить по рукам"
Rem1te
то там уже да, каждый во что горазд
Алексей
да, можно потратить время на сборку бойлерплейта, установление соглашений по структуре проекта, ведение документации по всему этому
Алексей
вот только зачем? когда есть тот же питон с джангой, php с laravel, ror
Алексей
но проблема в том, что я люблю ноду нерациональной любовью
Алексей
и я хочу, чтобы у неё было как можно меньше недостатков
Алексей
чтобы она была популярной и на ней было легко пилить проекты
Evgeniy 🍀
Отсутсвие фреймворка "чтобы что-то быстро накидать" - не недостаток
Алексей
поэтому и бугурчу тут в чате
Алексей
Evgeniy 🍀
ясно
Rem1te
нет, недостаток
да ладно Вам, я например что-то быстро накидаю на ноде быстрее чем на руби он рейлс, по той простой причине что с нодой я постоянно работаю, а с рор-ом никогда
Алексей
я говорю о том случае, когда человек имеет необходимый опыт в двух конкурентных технологиях
и суровая правда жизни в том, что если одна из этих технологий нода, то она скорее всего будет проигрывать второй технологии
и опять же всякие новички в ноду будут тратить кучу времени только на сборку всего бойлерплейта
Алексей
как уже собсвтенно и случилось в этом чате
Cenator 🐈
Cenator 🐈
зачем?
Rem1te
Алексей
сборку?
надо установить хотя бы тот же express, express из коробки мало что умеет, а значит нужно установить ещё целую кучу пакетов
koa из коробки умеет ещё меньше
Rem1te
А когда новичок прийдет в компанию ему там выдадут
Rem1te
скажут вот тебе настройки линта
Rem1te
вот притиер
Rem1te
иди кодь
Cenator 🐈
Nikita
https://adonisjs.com/
Nikita
а насколько популярен он?
Cenator 🐈
фреймворки не нужны
Cenator 🐈
используйте библиотеки
Rem1te
Алексей
фреймворки не нужны
ладно, пойду в python чятик и скажу, что джанго не нужен
в php чат, что laravel, yii, symfony не нужны
в ruby чат, что ror не нужен
что они все всё делали неправильно
Cenator 🐈
Cenator 🐈
да
Алексей
и orm я думаю тоже
Cenator 🐈
или firebase
Nikita
они же платные, втф?
Алексей
Nikita
мы че из компании apple?
Evgeny
Тимофей 🛴
Cenator 🐈
Cenator 🐈
постоянно ору с программистов, которые жмут деньги на нормальные инструменты
Cenator 🐈
дизайнеры таким реже страдают
Cenator 🐈
Алексей
да чем sequelize то плох?
в третьей версии был просто эпичнейший баг со сложными запросами в postgres, который там целый год не закрывался, от которого я невероятно бугуртил тут в чате
поставил четвёртую версию, баг вроде бы закрыли, зато тайпинги для TS кривые
Rem1te
фаербейс гавно а не бд
Rem1te
Хорошая ОРМ - это Eloquent
И всему миру ноды ещё далеко до него
Алексей
Evgeny
Алдар
Подскажите простенький plane text template engine
Rem1te
Не работал в джаве с бд, поэтому не могу сказать
。◕‿◕。
Evgeny
Nikita
оо, blade аналог http://edge.adonisjs.com/docs/layouts
Nikita
не знал, что такое есть
Алексей
Evgeny
ну а что вы хотели от оупенсорса? это, конечно, приятно когда за тебя кто-то уже написал. Но я сомневаюсь, что человек там только sequelize-ом занимается
Dmitrii
хапи походу реально живой
nest.js появился тут, может то что тебе нужно. Есть надежды что он станет ror в мире ноды и можно будет дропнуть весь текущий зоопарк
Nikita
А вообще, ед, что мне пока не нравится в нод фрейморках, что легко нарваться на баги.
Я в vue, только после 5-6 месяцев работы начал натыкаться на баги или непонятные места. Тут же, я после 4 дней работы, начал ловить не рабочие моменты
V
ну так поделись с нами своими не рабочими моментами
V
может проблема не в ноде
Vint
Да руки там, руки, уже выяснили. Очередной фронт покоряет мир серверной разработки. А нода - точно не для новичков, слишком молодо и скользко.
Тимофей 🛴
Nikita
С такой траблой
Тимофей 🛴
Nikita
https://github.com/feathersjs/authentication/issues/514
Vint
Этим багом они намекают, что jwt - дно)
Sergey
лол
Sergey
jwt не дно