Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 February 24

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Yaroslav
Кто нибуть уже напишет текст что стек технологий играет вообще не первую скрипку?)
Бизнес это не про nodejs или java. Бизнес это про деньги, дальнейшие развитие и поддержку продукта.
Команда и то важнее стека.
И примеров тому вагон. От сервисов которые держат лярд запросов не знаю в какую единицу времени на пхп до приложения с идеальной архитектурой в "столе".
Кроме того к вам почти никогда не придёт нагрузка, которую не перемолотит одна  хорошая выделенная машина. Потому что вы не гугл (с). А даже если придёт, о чудо, то у вас найдутся деньги перенести даже плохой код в облака и переписать.
Вообще эту нагрузку должны обеспечить совсем не программисты а аналитики и маркетинг.
Так что меньше задавайте странных вопросов и занимайтесь тем что нравится. Или не занимайтесь.
А технологии это только про нагрузку?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Yaroslav
Кто нибуть уже напишет текст что стек технологий играет вообще не первую скрипку?)
Бизнес это не про nodejs или java. Бизнес это про деньги, дальнейшие развитие и поддержку продукта.
Команда и то важнее стека.
И примеров тому вагон. От сервисов которые держат лярд запросов не знаю в какую единицу времени на пхп до приложения с идеальной архитектурой в "столе".
Кроме того к вам почти никогда не придёт нагрузка, которую не перемолотит одна  хорошая выделенная машина. Потому что вы не гугл (с). А даже если придёт, о чудо, то у вас найдутся деньги перенести даже плохой код в облака и переписать.
Вообще эту нагрузку должны обеспечить совсем не программисты а аналитики и маркетинг.
Так что меньше задавайте странных вопросов и занимайтесь тем что нравится. Или не занимайтесь.
Нагрузка это из ряда IT кач-зала, не думаю что маркетологи на столько сильны в данной теме, если не сказать совсем не сильны. Аналитики и маркетологи без специализированных технических знаний слепы и глухи. Вероятно они могут сделать поверхностный анализ исходя из какой нибудь статистики и прочтенного/услышанного опыта, но этот анализ будет лишь поверхностным. Аналитик - анализирует, разработчик - решает задачу. Существенная разница. Плохой или хороший код - прямопропорционально зависит от финансирования нужного специалиста / или нескольких.

Между прочим, советую вам сходить на экскурсию на кладбище гугловских разработок. Гугл тоже ошибается...
источник

IF

Igor Filippov in NodeUA - JavaScript and Node.js in Ukraine
Yaroslav
Кто нибуть уже напишет текст что стек технологий играет вообще не первую скрипку?)
Бизнес это не про nodejs или java. Бизнес это про деньги, дальнейшие развитие и поддержку продукта.
Команда и то важнее стека.
И примеров тому вагон. От сервисов которые держат лярд запросов не знаю в какую единицу времени на пхп до приложения с идеальной архитектурой в "столе".
Кроме того к вам почти никогда не придёт нагрузка, которую не перемолотит одна  хорошая выделенная машина. Потому что вы не гугл (с). А даже если придёт, о чудо, то у вас найдутся деньги перенести даже плохой код в облака и переписать.
Вообще эту нагрузку должны обеспечить совсем не программисты а аналитики и маркетинг.
Так что меньше задавайте странных вопросов и занимайтесь тем что нравится. Или не занимайтесь.
Отсюда вопрос почему такой зоопарк технологий?
источник
2021 February 25

G

Ghefest in NodeUA - JavaScript and Node.js in Ukraine
Ghefest
@tshemsedinov Те вопросы, на которые не успели ответить. Можете сказать, про какое именно видео вы говорили, когда отвечали на вопрос про DDD? И на счет линтера и претьера, есть ли ваши дефолтные конфиги в открытом доступе?
Подниму вопрос, если не Тимур ответит, то мб кто из чатика подскажет. Про DDD имелось ввиду, что Тимур говорил, что в многих видео упоминал об этом и использовал её в реализации на примерах. Если помните название такого видео, то закиньте, пожалуйста.

На счет линтера и претьера, есть StandardJs, но судя по видео, вряд ли его использует Тимур.

Заранее благодарен за помощь.
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Я приводил в пример вот эту лекцию, но она не про DDD в чистом виде, а про то, как можно бизнес-логику экранировать от транспорта, ну и по сути это часть DDD подхода. И такое есть и во многих других лекциях. https://youtu.be/-az912XBCu8
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Ghefest
@tshemsedinov Те вопросы, на которые не успели ответить. Можете сказать, про какое именно видео вы говорили, когда отвечали на вопрос про DDD? И на счет линтера и претьера, есть ли ваши дефолтные конфиги в открытом доступе?
настройки линтера и притера у нас есть в общем репозитории в Метархии, тут в зависимостях имена пакетов ну и по пректу видно как они подключаются https://github.com/metarhia/impress/blob/master/package.json
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
@Ghefest вот этот плейлист ближе всего к DDD - https://www.youtube.com/playlist?list=PLHhi8ymDMrQYGZLuEc92Sp0uO2fhoSslz
источник

G

Ghefest in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
@Ghefest вот этот плейлист ближе всего к DDD - https://www.youtube.com/playlist?list=PLHhi8ymDMrQYGZLuEc92Sp0uO2fhoSslz
Спасибо за ответ, буду смотреть
источник

ЕВ

Евгений Войтенко... in NodeUA - JavaScript and Node.js in Ukraine
@tshemsedinov Добрый день. Вы в одном из видео говорили что текущие декораторы в typescript - временные. и как я понял в javascript планируется ввод декораторов отличных от ts. Можно у вас ссылку гдеможно  про это почитать и в какие сроки их введут в js?
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
Евгений Войтенко
@tshemsedinov Добрый день. Вы в одном из видео говорили что текущие декораторы в typescript - временные. и как я понял в javascript планируется ввод декораторов отличных от ts. Можно у вас ссылку гдеможно  про это почитать и в какие сроки их введут в js?
источник

ЕВ

Евгений Войтенко... in NodeUA - JavaScript and Node.js in Ukraine
Спасибо! А как понять когда их ввидут в "бой"? Я этот документ видел, но не понял где смотреть сроки реализвции. Интересуюсь с целью понять стоит ли углубляться в nest. Т.к я с вами согласен вто что когда эти декораторы ввидут, то у неста будут проблемы.
источник

A

Alex in NodeUA - JavaScript and Node.js in Ukraine
декораторы вообще норм практика?
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
JS декораторы сейчас во 2й стадии "разработки", т.е. в состоянии драфта. После их нужно перевести в 3ю стадию - стадию "кандидата" для включение в ECMAScript стандарт. За 3й идет следующая стадия, когда имплементация уже готова и протестирована, только после этого фича может быть включена в стандарт.
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
Сколько это займет по времени - сказать сложно. Вполне может быть, что фича так и не будет имплементирована и добавлена
источник

YZ

Yaroslav Zhymkov in NodeUA - JavaScript and Node.js in Ukraine
Суть в том, что не нужно строить архитектуру полагаясь на временные вещи. Декораторы не часть джс, не понятно что с ними будет. А почти все проэкты сейчас на них завязаны
источник

YZ

Yaroslav Zhymkov in NodeUA - JavaScript and Node.js in Ukraine
Меняються декораторы -> все проэкты надо переписывать и сидеть на старой версии языка/ноды
источник

M

Maxim in NodeUA - JavaScript and Node.js in Ukraine
Yaroslav Zhymkov
Меняються декораторы -> все проэкты надо переписывать и сидеть на старой версии языка/ноды
Сейчас ТС просто компилирует декораторы в валидный js код, что изменится, когда добавят нативные декораторы?) ТСовские же будут работать
источник

TS

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

TS

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

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
введут настройки в конфиге, какие декораторы поддерживать
источник