Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 September 09

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Ed
Что за Тимур?
Ууу... 10 год тюрми.
источник

E

Ed in NodeUA - JavaScript and Node.js in Ukraine
Сори)
источник

E

Ed in NodeUA - JavaScript and Node.js in Ukraine
Я юзал сэйлс джс на одном проекте, но там столько всего...
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Ed
Я юзал сэйлс джс на одном проекте, но там столько всего...
https://youtu.be/7Ufxj0oTaUo
Вот видос про сервер без всяких фреймаорков
источник

E

Ed in NodeUA - JavaScript and Node.js in Ukraine
Дякую!
источник

E

Ed in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Ууу... 10 год тюрми.
Откуда фраза про 10 год тюрми?)
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Ed
Откуда фраза про 10 год тюрми?)
Это тож можно найти на ютубе, только на другом канале
источник

E

Ed in NodeUA - JavaScript and Node.js in Ukraine
Окей, просто у меня есть песня где эту фразу говорят, очень ору)
источник
2019 September 10

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Експрес подходит для апликух которые делают по гайду "nodejs server for dummies" и аналогичных. Любой здравомыслящий человек, который выбирая фреймворк для сервера и посмотрев код експреса никогда его не выберет.

Экспрес он как сортировка пузырьком. Она у большинства была первой, которую запоминаешь на всю жизнь, но другим стыдно об этом рассказывать и пользоваться ею.
У вас реальные проблемы были с производительностью экспресса? А то бывает в коде нагородят такой жести что экспресс ну точно не самое страшное и медленное место.
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Модный нынче nest основан на express. Альтернатива это что, koa?
источник

Mm

Misha mnb3000 in NodeUA - JavaScript and Node.js in Ukraine
Лично мне нравится fastify
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Я зачем делал лекции о том, что можно писать без привязки к фреймворку?
источник

Mm

Misha mnb3000 in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Я зачем делал лекции о том, что можно писать без привязки к фреймворку?
Можно, конечно можно
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
У вас реальные проблемы были с производительностью экспресса? А то бывает в коде нагородят такой жести что экспресс ну точно не самое страшное и медленное место.
Ну жесть в коде обработчиков запросов и жесть в коде експреса то разные вещи. И если есть шанс избежать одной из проблем, то это уже неплохо.

Касательно проблем с производительностью я еще лет 5 назад или больше похоронил для себя експрес. Даже на тот момент он уступал по производительности коа, который работал на генераторах, не говоря уже о чистом модуле хттпшном.
источник
2019 September 11

A

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

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

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

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Если бы я на себя работала то писала бы свое сколько душе угодно. Но есть компания, команда, заказчик, проект. Не думаю что они хотят потом поддерживать фреймворк имени "елены" или "васипупкина". Им нужно что-то с чем смогут разобраться и работать следующие разработчики
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Не говорю что экспресс. Но мой/ваш/васин/петин велосипед на http ... они не будут счастливы.
источник

ОР

Олексій Румянцев... in NodeUA - JavaScript and Node.js in Ukraine
Impress👍
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
👍👍
источник

K

Kiril in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
Не говорю что экспресс. Но мой/ваш/васин/петин велосипед на http ... они не будут счастливы.
О, твои бы слова, да нужным людям в уши
источник