То есть единственным вашим примером был Angular.js / Angular ? Ну ок, очень констуктивно пообщались, спасибо))
По вашим ссылкам нет сравнений перфоманса. Мне кажется скорость зависит от реализаций (о чем написано по одной из ваших ссылок).
Так что мне кажется поспешным называть его медленным. Тем более перфоманс будет заметен только на больших массивах, которые не так уж часто попадаются в средних проектах.
поделитесь плиз информацией о медлительности
Услышали, теперь ответьте
это огромная либа, но большинству нужно знать API из 2 методов
Вот именно. То есть сложности нет никакой, о которой нам пытаются тут рассказать.
Есть задача сделать SPA — бери фреймворк, который знаешь и пиши на нём. Если тебе навязывают фреймворк, который ты не знаешь... ну это же не проблема сложности технологий, верно? Это проблема навязывания, по какой-либо причине, того, что вы не знаете, и что вам придётся учить.
Вы сейчас пытаетесь тему разговора свести к сложности Ангуляра, хотя изначально разговор не об этом шёл вообще-то.
И я, конечно, только пару уроков по Ангуляру смотрел, но ничего сложного пока там не нашёл.
Ну и сколько примеров таких изменений во фреймворках вы способны озвучить?
Обычно это голословные заявления, которые основаны на мифах и шутейках, и первое что приводят в качестве аргумента — Angular.js / Angular, что вообще не катит как таковой.
Я не вижу критического влияния какого-то одного фреймворка на вопрос «сложности» технологий в целом.
Преимущества есть, так как другие разработчики их видят. Я их вижу, мои коллеги их видят, тут в теме есть люди, которые их видят.
И многим разработчикам совершенно не кажется, что всё чрезмерно сложно. Выучили за месяц-два фреймворк, и используют его.
Представьте, что землекоп с лопатой говорит экскаваторщику, что экскаваторы это очень сложно — куча моделей их, выпускают каждый год новую, не угнаться за этим и вообще на кой эти экскаваторы нужны (у них никаких преимуществ), если есть лопата и она отлично справляется. Только землекоп с лопатой не понимает, что ему нужно копать простые траншеи, а экскаваторщик роет котлованы под строительство больших сооружений.
Лично я использую Vue и у меня таких проблем за 2.5 года работы с ним не возникало.
Очень сомневаюсь, что при апдейте патчевой версии ангуляра что-то поломается, что нельзя починить строчкой-двумя кода (если вообще поломается)
собирающихся через раз из-за очередных апдейтов можете
таких примеров привести не могу. всё нормально собирается
Возможно... только нахер так жить
Не знаю ни одного фронтендщика, который бы гонялся за новым фреймворком. Все сидят на тех фреймворках, которые им нравятся: React, Angular, Vue.
Про постоянную погоню пишут обычно бэк-разработчики, которые не трогали фронт 10 лет, начитаются подобных тупых комментариев или шутеек, и не в курсе того как Angular относится к версионированию. То есть далёкие от фронта люди.
И такие люди «с практическим складом ума» даже не задумываются о том, что современные фреймворки во многом ещё и ответ на новые вызовы UX-дизайна. О дизайне такие люди не задумываются в принципе и считают, что как было в
Вы попробуйте взять дизайн этого проекта и самому сделать фронт, используя только jQuery. Потом приходите и расскажите о своём опыте.
Отличие в том что фронтенд фреймворки не решают никаких задач.
Я как то пытался разобратся в яваскриптовых фреймворках с точки зрения того какие преимущества это даст в моих проектах мне как разрабу и пользователям сайтов и так и не нашел где мне это прикрутить с пользой
Это означает лишь, что или вы так и не поняли их преимуществ, или у вас такие проекты, что они действительно излишни. Так что не стоит экстраполировать своё мнение на всё разнообразие задач и вызовов современных приложений.
Недавно кстати разработчик ноды покинул проект заявивши что нода хреново подходит для серверных решений
Давайте-ка ссылочку на цитатку.
Вы переврали его слова.
В случае с Grunt-Gulp-Webpack это не мода, а просто выход лучших инструментов, которые вытеснили старые. Для большинства задач их знать нужно на уровне «знаю, что оно делает, могу добавить лоадер, найдя решение на StackOverflow». Так что, если человек не способен в таком разобраться, он или даже не пробует это делать, или дебил.
По поводу «яваскриптового безумия захлеснувшего веб разработку»... ну я такое слышу в основном от людей, далёких от фронтенда, как Россия от адекватности. Так что даже спорить бессмысленно. В любом языке есть по несколько фреймворков и тулзовин для одних и тех же задач (опуская само наличие кучи языков, на которых можно писать бэк, в отличие от одно JS на фронте). В этом нет ничего страшного.
Сидеть на жопе ровно и хвататься за условный jQuery 14 лет — идиотизм, как и бросаться учить всё подряд. Я вам открою секрет — не обязательно прям всё-всё знать, чтобы работать в современном мире разработки на хорошем уровне.
Очередной «с опытом», которому или лень учить что-то новое, или возраст накладывает отпечаток на умственные способности.
Grunt умер года лет 5 назад, а он его все выучить не может.
Проблема не в технологиях, а в вас. Только в таким же не признаешься, поэтому остаётся только мир кругом винить.
Обожаю экономические топики на ДОУ.
Даже таксисты такой херотни не придумывают, как здешние мамкины финансисты.
Всё понятно. Спасибо за разъяснение