Denis
Ой, это же не про React
Алексей
Anonymous
Denis
Парни, может ещё что посоветуем?)
Denis
Oh, and visit amsterdamjs.com
Anonymous
Ok, thanka everyone!
KlonD90
Да не надо о мертвых говорить ( как их подбирает большая компания у них пропадает эта дикая энергия.
KlonD90
Addy Osmani передовой чувак. взяли в гугл и с тех пор перестал писать
KlonD90
Paul Irish - взяли в гугол и где он теперь???
KlonD90
Dam Abramov - вот он еще жив. но не сегодня так завтра его тоже переварит корпорация :(
KlonD90
ну как-то никаких крутых наработок не вижу после фейсбуча. они там что-то пилят крутое командой
Denis
Опять всё к реакту свелось :(
Denis
*hell*
KlonD90
в ноде у нас один пророк был и тот свалил в го
Denis
@olegakbarov ? :)
Vladimir
Roman
Таймураз
Good evening everybody!
I'm going to learn Js, and i need your advices!
How i should start?
Start learning language till u understand es6 well. I'll admit u need to know Promises as well. Then, u can start learning the Node platform api. It will cost u 2-3 months if u are good enough for proper understanding of things I counted. Then I can advise to learn Koa (2) as server framework, but before, read about Express, because they are all the same except several things
KlonD90
ну там в koa он контрибутит что-то. co его активно использовался пока async await не настал
Roman
фундаментально чел был слабоват, но физически активен
Vladimir
Roman
собственно потому и ушел в го, там как раз ему место
KlonD90
Ну а кто собственно еще делал такие вещи? express/koa/co
Vladimir
Их мог сделать кто угодно
Vladimir
Никакого уровня реализации или апи там нет
KlonD90
у меня в 26 ушло на co
Vladimir
Можно меньше! Но не суть
Vladimir
То же и с редуксом
Vladimir
Пипл просто любит хайп
Vladimir
Главное хайпануть
Aleksand
ну tj наплодив репозиториев тысячников на js йшел писать на го и наплодил таких же репозиториев там, так-то да, куда ему до глубины-то. более того до js у него были тысячники на c и shell
Roman
я бы даже предположил, что если бы не он, то экосистема ноды получила бы шанс стать не такой убогой какой она щас является
Roman
KlonD90
Ну тут уж скорее если бы не он то на ноде никто бы не писал
Aleksand
Denis
Вот с co вообще забавно, помню хотел разобраться в генераторах, в статейках было много, что вот есть co и надо его юзать, он удобен
Denis
читал это и не понимал чеж его так пиарят, потому что самому обернуть это дело десяти минут буквально
KlonD90
ну это же штука поверх генераторов
KlonD90
у тебя уже есть генераторы
KlonD90
то какие проблемы ее написать
Roman
а они все говно
Roman
проще взять node http и делать все самому
KlonD90
а они все говно
почему говно? они делают ровно ничего и этим меня устраивает. express делате только роутинг что в целом ок
Roman
писал конечно, но у меня не столько энергии сколько у халавайчука, уверен что есть люди и поумней и поактивней и со связями пошире чем у меня, а если таких нет в комунити, то будет судьба пхп значит
Vladimir
У них ужасные api
Vladimir
Куча энергии и кода трататися на то, чтобы написать и протестировать десятки оверлоадов у каждой функции
Roman
вот если бы фб вошел в комунити, но у них там окамл головного мозга во всю
KlonD90
Aleksand
писал конечно, но у меня не столько энергии сколько у халавайчука, уверен что есть люди и поумней и поактивней и со связями пошире чем у меня, а если таких нет в комунити, то будет судьба пхп значит
конечно не будет, люди делают, ошибаются, учатся, переписывают, улучшают, с годами синтаксис языка и модули стандартизируются, ускоряются - это рабочий процесс, и в ноде этот процесс самый активный и самый перспективный
Vladimir
Плюс куча энергии тратиться на то чтобы опубликоватьдесятки маленьких зависимостей
Vladimir
Roman
конечно не будет, люди делают, ошибаются, учатся, переписывают, улучшают, с годами синтаксис языка и модули стандартизируются, ускоряются - это рабочий процесс, и в ноде этот процесс самый активный и самый перспективный
да камон, чего в ноде произошло за 2 года, за исключением внедрения новых es6 фич
Roman
Окамл рулит
я их понимаю, чем вытягивать экосистему на кривом языке, проще писать на нормальном, я в итоге для себя так же решил
KlonD90
Vladimir
Vladimir
Впрочем, в Go тоже нет
Aleksand
и причем здесь API? О_о
а какое значение имеет все остальное если язык медленный и синхронный из коробки? чего ж там у php нормально-то?
KlonD90
KlonD90
проблема уже в том что каждый из сабмодулей был плохо написан
Aleksand
Aleksand
KlonD90
У nodejs экосистемы есть как бы ниша. Она хорошая и годная, но вот уж в области каких-то совсем приятных абстракций ну что-то не видно мне таких проектов. Так чтобы дюже гарно админка генерилась анотациями там и прочей радости. Что есть в ruby/php/java. До sails руки не доходили да и не понимаю зачем если есть уже рельсы
Roman
KlonD90
тогда сразу вопрос - вы чем измеряете развитие?
Количество изменений в языке. Там за последнее десятилетие дикий шаг в фичах. А JS эти шаги сделаны но что-то качает. :/ Почему-то все еще нету никаких историй про построение абстракций. Вот конечно люди со стороны добавляют всяких препроцесоров хотя бы для того чтобы анотации заработали, но даже имплементация наследование несколько разочаровывающая.
А вот любимая запись react программистов которая меня доводит до белого коления:
this.handleClck = this.handleClick.bind(this);
Aleksand