Size: a a a

2020 December 24

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Mikhail Sytchev
Инкостыляция и поликостылирование — жиза
ахахаха, костылеморфизм, позднее костыливание, абстрактный костыль
источник

KO

Kalys Osmonov in Rubyata
метакостылирование
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Выделили микрокостыль из большого монокостыля
источник

RS

Rustam Sharshenov in Rubyata
Daniel Saifulin
Ну такая штука может быть полезна, когда нужно быстро поднять проект до стадии мвп. Бизнес радуется, потому что дешево и можно быстро запустить проектик. Но потом, после привличения инвестиций, выпилить всякий стимулус из проекта и забыть как страшный сон. И прикрутить что нибудь нормальное(реакт, вью и тд).

Проблема в том, что бэк отдает html и еще его докручивает стимулус. У html должен быть один источник, который им должен управлять. В переспективе такой проект будет сложно поддерживать после 10 лет разработки и добавлять сложную логику на жс. А современные реалии как раз требуют сложной логики на жс.
О, а расскажи, пожалуйста, как удобно будет поддерживать через 10 лет то, что написано на "нормальном(реакт, вью и тд)"? Как будет избегаться ситуация сравнимая с апгрейдом ангуляра v1 до v2?
источник

RS

Rustam Sharshenov in Rubyata
Упростим вопрос - как это поддерживать через 2 года?
источник

AK

Aleksey Kuznietsov in Rubyata
jQuery до сих пор жив. Если реакт станет новым jQuery, то нормально :) с вью и ангулярами все хуже в этом плане, ввиду того что это фреймворки.

То что продвигается бэкендщиками вроде нас для упрощения себе жизни на фронте - вот это априори мертвая технология имхо, при всех крутостях. Потому что кроме маленькой горстки рубистов это никому не нужно, а следовтально меньше поддержки, меньше комьюнити, меньше экосистемы и ТД и ТД. Реакт тащит из-за того что его в каждый электрочайник пихают уже много, по меркам фронта, лет.

ТЛДР: на фронте все течет все меняется, но реакт выглядит одним из самых стабильных стеков в этом море.
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Наконец-то годные дискуссии в этом чяте :-)
источник

MS

Mikhail Sytchev in Rubyata
Aleksey Kuznietsov
jQuery до сих пор жив. Если реакт станет новым jQuery, то нормально :) с вью и ангулярами все хуже в этом плане, ввиду того что это фреймворки.

То что продвигается бэкендщиками вроде нас для упрощения себе жизни на фронте - вот это априори мертвая технология имхо, при всех крутостях. Потому что кроме маленькой горстки рубистов это никому не нужно, а следовтально меньше поддержки, меньше комьюнити, меньше экосистемы и ТД и ТД. Реакт тащит из-за того что его в каждый электрочайник пихают уже много, по меркам фронта, лет.

ТЛДР: на фронте все течет все меняется, но реакт выглядит одним из самых стабильных стеков в этом море.
+
источник

RS

Rustam Sharshenov in Rubyata
Будет здорово, если все действительно станет стабильным и можно будет доверять технологиям фронта. Но даже сейчас как-то оно ни туда-ни сюда. Гляньте вот этот вот интервью по таймкоду. Интервью от 23 октября.

"Наш код устаревает быстрее, чем мы его пишем"

"В реакте зоопарк технологий"

"В самом редаксе - зоопарк"

"Нет договоренностей вообще, стандартов"
YouTube
JS-фреймворки на ХАЙПЕ! / Angular vs React / Интервью с Димычем IT-KAMASUTRA
Сегодня вас ждет... ДИМЫЧ! Тот самый, у которого канал называется "АйТи-Камасутра" :)
В этом выпуске мы подробно разобрались какой компоненто-ориентированный JavaScript-фреймворк лучше и в каких задачах. В выпуске много про Димона, про Реакт, чуть меньше про Ангуляр и совсем чутка про Вью, Эмбер и даже Свэлт!
Так что, заваривайте чаинский/кофеинский и погнали, будет кабзда как интересно 😉

ПАРТНЕР ВЫПУСКА:
HTML Academy — специализированная онлайн-школа веб-разработки.
Курсы для новичков и для мидл-разработчиков, которые хотят повысить свои профессиональные навыки.
Начать изучение HTML, CSS, JavaScript и PHP бесплатно можно тут: https://bit.ly/37yI2iE

ДОПЛОНИТЕЛЬНО:
- Канал Димыча: https://www.youtube.com/channel/UCTW0FUhT0m-Bqg2trTbSs0g
- Невошедшее в выпуск: https://youtu.be/fymkr01rxNc
- Аудио-версия выпуска: https://soundcloud.com/itbeard/e103
- Материалы из выпуска: https://t.me/itbeard/457
- Стать спонсором канала: https://www.youtube.com/itbeard/join

НАВИГАЦИЯ:
0:00 - Вступление
1:48 - Детство
6:20…
источник

RS

Rustam Sharshenov in Rubyata
Я согласен, что рубистам/рельсовикам уже не изменить ситуацию.
Но кажется мне, что в итоге придут к своим "рельсам", но от мира джаваскрипта. Будет забавно наблюдать над переобуванием тех, кто пяткой в грудь бьет и в который раз хоронит рельсы.

DHH правильно говорит, что для _удобной_ разработки нужны комбайны, которые дружат компоненты между собой по конвеншенам. Ключевой момент именно в договоренностях.
источник

D

Daniel Saifulin in Rubyata
Rustam Sharshenov
О, а расскажи, пожалуйста, как удобно будет поддерживать через 10 лет то, что написано на "нормальном(реакт, вью и тд)"? Как будет избегаться ситуация сравнимая с апгрейдом ангуляра v1 до v2?
А как будет избегаться ситуация когда клиент захочет что то сложнее верхней менюшки, которая сделана на стимиулусе?

правда в том, что такие гемы отталкивают рельсы назад в 2000 лол
Такой инструмент очень сильно подвязан под руби/рельсы. Искать нового рубиста + хорошо разбирающегося на FE сложно, их мало, у всех есть работа, а если есть, то они берут дорого.

Другая проблема, которую я вижу это нарушение принципа signle source of truth, которую я описал выше.
источник

D

Daniel Saifulin in Rubyata
> "В реакте зоопарк технологий"

> "В самом редаксе - зоопарк"

В этом плане Vue набирает обороты. И он более менее имеет стандарт. Нет никакого зоопарка.
источник

RS

Rustam Sharshenov in Rubyata
Daniel Saifulin
А как будет избегаться ситуация когда клиент захочет что то сложнее верхней менюшки, которая сделана на стимиулусе?

правда в том, что такие гемы отталкивают рельсы назад в 2000 лол
Такой инструмент очень сильно подвязан под руби/рельсы. Искать нового рубиста + хорошо разбирающегося на FE сложно, их мало, у всех есть работа, а если есть, то они берут дорого.

Другая проблема, которую я вижу это нарушение принципа signle source of truth, которую я описал выше.
> А как будет избегаться ситуация когда клиент захочет что то сложнее верхней менюшки, которая сделана на стимиулусе?

А точно ли всем  проектам нужно что-то сложнее верхней менюшки?

> Другая проблема, которую я вижу это нарушение принципа signle source of truth, которую я описал выше.

Согласен и тут я за бекенд топлю. Как упомянул уже @mimikadze server-side-rendering нужен для первого визита на сайт. Так что без рендера на бекенде не обойтись.
источник

D

Daniel Saifulin in Rubyata
Бэкэндеры спорят о фронте 😄
источник

D

Daniel Saifulin in Rubyata
Надо еще поискать такое
источник

KO

Kalys Osmonov in Rubyata
фулл-стэк разработчики жрут попкорн. продолжайте.
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Kalys Osmonov
фулл-стэк разработчики жрут попкорн. продолжайте.
Я всё ещё держу ставку на то, что веб кончится раньше, чем я вкачусь во фронт
источник

RK

Roman Kononov in Rubyata
Kalys Osmonov
фулл-стэк разработчики жрут попкорн. продолжайте.
И не разработчики тоже
источник

RK

Roman Kononov in Rubyata
СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️
Я всё ещё держу ставку на то, что веб кончится раньше, чем я вкачусь во фронт
Я уже забил
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Пора уже заводить хэштэш #хочувnonwebdev
источник