General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Віталій Столяров
Sergey Nemchinskiy
comments
Comments by "Віталій Столяров" (@ni55an) on "Angular, React или Vue.js? Что выбрать начинающему фронтенд-разработчику?" video.
Angular переоценен в плане стабильности. Там issues, с которыми каждый может столкнуться, висят по несколько лет. Ещё были случаи, когда преславутые билды под продакшен ломали код приложения
7
@Maiq-The_Liar это уже философия. Я исхожу из реального опыта, когда на Angular за пару лет опыта у меня вылезало больше критических issues раз в 5, чем в React за аналогичное время
4
Сергей больше говорит с точки зрения бизнеса. Бизнесу не особо интересно сколько там звёздочек на GitHub
4
+, сразу видно что человек работал с Angular, не то что некоторые комментаторы 😁 (возможно ниже появится)
4
Также наличие TypeScript в Angular из коробки не сильно делает погоду, так как все равно много проектов его используют без strict режима и на каждом шагу живут never/any
4
@Maiq-The_Liar вот, в который раз ты подтвердил, что не разбираешься в теме и имеешь относительно немного опыта П.С. умение гуглить для разработчика это must have
3
Что уже говорить про реактивность в Angular, которая начинается только там, где используется Rx.js, и заканчивается там, где вызывается "subscribe"
3
А что случилось?
2
@Endo_Resu Vue реактивный. Angular не реактивный, там change detention, который хитрым способом определяет что изменилось и перерендеривает эти части компонента
2
Под парой сотен строк кода имеется в виду самопальная библиотека для рендеринга компонентов?
2
Это backend
2
@Dimonina так я ж и говорю, по 2 года писал на Angular, и на React, и на последнем в разы меньше проблем возникало. С тем же роутером все просто - не хочешь переписывать, не обновляй. Ну да, не повезло, и это статистика. Это как сказать, что не нужно обвинять автомобиль Lada в смерти пассажира во время ДТП - ну да, не повезло, что не было там подушек безопасности
1
@Maiq-The_Liar клевета - твое второе имя? Это же ты тут заходишь и что-то накидывашь. Я изложил свой опыт, ты начал спорить, хотя как потом оказалось ты не совсем понял о чем шла речь (например про "ломает код в проде")
1
@Maiq-The_Liar ох как у тебя все запущено... я тебе говорю про issue, когда AOT ломает код и на выходе (на выходе УСПЕШНОГО билда) выдает обычный, казалось бы, бандл, но на самом деле в нем удален некоторый нужный код, из-за чего фича не работает, хотя с отключенным AOT работает. В общем поищи на GH ишьюс по этому ключевому слову, может так понятно будет
1
@deniskutalo конкретно на момент обнаружения была такая проблема, и это не было что-то из гайда, это был просто баг, который возник на пороге обновления минорной или даже патч версии
1
@Maiq-The_Liar лол, сейчас бы какой-то ноунейм требовал от меня пруфы 🤭 Нехай щастить) И все же попробуй чат рулетку)
1
@Maiq-The_Liar опять балабольство. :) Если не с кем поговорить, то попробуй чат рулетку)
1
@Maiq-The_Liar в общем чел, ты что-то не то пишешь (про AOT и "не соблюдал условия" сильно палишься, давай, расскажи про условия 😏), видно что опыта в Angular у тебя нет, и пытаешься вывести на срач
1
@Maiq-The_Liar ещё что придумаешь?
1
@alexperemey6046 я не про юзать any, я про то что в строгом режиме транспайлер ругается на много вещей, которые игнорирует в обычном
1
@ЯковЖаворонков-и5к это расскажите всем аутсорс компаниям
1
@ЯковЖаворонков-и5к кого "себя"? Такое чувство как будто вы думаете, что выше я про себя говорил
1
@Dimonina там это менеджится semver'ом, поэтому у Васи не должны вылезть issues при обновлении минорной версии. Когда созреет - тогда и обновит
1
@Maiq-The_Liar это не проблема в формулеровке, это твой недостаток опыта не позволил сразу уловить суть. Почему то до этого неоднократно рассказывал об этом людям, все сразу понимали что "ломает" код AOT (да да, а билд то успешный) потому что знали как это работает
1
@alekssjeva951 а кто же тогда его рендерит?
1
@alekssjeva951 что-то образца 2010 года, когда в РНР или JSP вставляются куски html?
1
@alekssjeva951 разве такие студии не вымирают? Как-то не наблюдал чтобы кто-то горел желанием работать с этим, поэтому почти все хотят именно фреймворк, чтобы потом не ковыряться в полотнах кода на CMS, где все смешано
1
@alekssjeva951 это явно не тема видео. И автор скорее не советовал бы туда идти работать)))
1
React можно делать по DDD так само, как это делается (ну как рекомендуется делать) с модулями в Angular
1
@fayonthaarr была боль на большом проекте только из-за Redux. Заменили его на MobX с локальными сторами, которые подключались через DI и по сути получилось то же самое что и в Angular, только с отсутствием боли в части шаблонного кода, который приходится писать в Angular и отсутствия статической типизации в шаблонах (которая появилась только в какой-то из последних версий)
1
@Maiq-The_Liar что касается проблем в том, кто использует тот или иной фреймворк, то чаще всего я ужасался от кода на Angular проектах. Таков рынок, что несмотря на порог входа люди берут именно этот фреймворк, и туда попадают залётные девы без нужного опыта. В React и Vue порог входа ниже, поэтому таких подстав почти не возникает
1
@MrRagday кто сказал, что я юзаю subscribe?
1
@MrRagday из моих комментариев не ясно, что я юзаю Angular?
1
@Maiq-The_Liar я же и говорю, что проблема именно была в фреймворка и его официальных инструментах. Была проблема с роутингом (именно дочерние роуты не обновлялись, решалось это костылями), модулями (конкретно DI), со сборкой под продакшен (помогало отключение AOT), и ещё какие-то пару вещей. В React ни по одному из этих пунктов не было проблем
1
@MrKOHKyPEHT но там нет строгой типизации 🤔
1