Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 March 22

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Andrey Listochkin
Вы просто видите недостатки, потому что через призму  недостатков одних технологий продаются достоинства других.
Я отношусь спокойно (я правда на руби дописываю а не пишу), но некоторые вещи типа public_send заставляют плакать горючими слезами

(Не считаю руби плохим, но очень страдаю от множества способов написать одно и то же)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Я вижу и преимущества, но сознательно их скрываю, чтобы продвигать любимую ноду
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Я отношусь спокойно (я правда на руби дописываю а не пишу), но некоторые вещи типа public_send заставляют плакать горючими слезами

(Не считаю руби плохим, но очень страдаю от множества способов написать одно и то же)
как часто там бекенд перезапускается, кстати? )))
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
> (Не считаю руби плохим, но очень страдаю от множества способов написать одно и то же)

Но ведь нода страдает тем же самым:)
как минимум пальцев рук не хватит чтобы перечислить даже сравнительно популярные хттп-фреймворки )
источник

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
> (Не считаю руби плохим, но очень страдаю от множества способов написать одно и то же)

Но ведь нода страдает тем же самым:)
как минимум пальцев рук не хватит чтобы перечислить даже сравнительно популярные хттп-фреймворки )
Имеется в виду не фреймворки. Банальный пример:

ты фильтруешь массив. В JS это array.filter(element => …)

А в Руби есть 2-3 метода-синонима
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Именно, я не про фреймворки
источник

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
А иногда это методы-синонимы, но работают немного по разному
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
как часто там бекенд перезапускается, кстати? )))
Там есть хотрелоад, но в масштабах гитлаба это драма даже на мощной машине
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Andrey Listochkin
Имеется в виду не фреймворки. Банальный пример:

ты фильтруешь массив. В JS это array.filter(element => …)

А в Руби есть 2-3 метода-синонима
даже так.
аргумент принят 😄
источник

AL

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

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
Но в целом Dev Experience на Ruby on Rails очень высокий, и мало бекенд-фреймворков на других языках, которые с Рельсами сравнимы.
источник

NG

Nick Golub in NodeUA - JavaScript and Node.js in Ukraine
Andrey Listochkin
Имеется в виду не фреймворки. Банальный пример:

ты фильтруешь массив. В JS это array.filter(element => …)

А в Руби есть 2-3 метода-синонима
в js есть forEach или for, которым тоже можно реализовать фильтры, мапы и тд, так что нужно смотреть на хорошие практики в языке и опасаться плохих, только плохие - они везде!
источник

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
Nick Golub
в js есть forEach или for, которым тоже можно реализовать фильтры, мапы и тд, так что нужно смотреть на хорошие практики в языке и опасаться плохих, только плохие - они везде!
В Руби это все тоже есть
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Andrey Listochkin
Но в целом Dev Experience на Ruby on Rails очень высокий, и мало бекенд-фреймворков на других языках, которые с Рельсами сравнимы.
Тут соглашусь, но книгу заклинаний пока не заучил :(
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Хотя ормка рельсов мне вполне нравится по выразительности
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Последнее время нас сам постгрес подводит :(
источник

NG

Nick Golub in NodeUA - JavaScript and Node.js in Ukraine
Andrey Listochkin
В Руби это все тоже есть
чтобы писать хороший код - ищите Illya Klymov Ruby Edition или Timur Shemsedinov Ruby Edition)
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Не, я плохой рубист, очень плохой
источник

IK

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

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
девы на каком языке самые высокомерные?)
источник