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