eFusion 30 сентября 2021

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

Изучая веб-разработку в 2015 году, я потратил много времени на любые технологии, с которыми сталкивался в статьях и учебных пособиях в Интернете. Не делайте тех же ошибок.
🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

Перевод публикуется с сокращениями, автор оригинальной статьи Sunil Sandhu.

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

1. Ruby/Ruby-on-rails

Ruby-on-Rails был популярен в конце нулевых. Я потратил несколько месяцев на создание приложений с помощью этого фреймворка. Хотя некоторые крупные технологические компании и далее будут поддерживать код Rails в своей кодовой базе, в последние годы я редко встречал использующих его разработчиков. За шесть лет профессиональной карьеры мне ни разу не приходилось пользоваться рельсами. Не очень то и хотелось.

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

2. AngularJS

Не путать с Angular. Начиная со второй версии AngularJS вполне был заменен на Angular. По этой причине не тратьте свое время на изучение AngularJS, сегодня немногие компании его используют.

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

3. jQuery

jQuery по-прежнему остается самой популярной библиотекой JavaScript, но это скорее техническая необходимость, чем актуальность: многие созданные 10 – 15 лет назад сайты все еще ее используют. В последние крупные технологические компании отказываются jQuery в пользу обычного JavaScript. Преимущества jQuery уже не так актуальны, например, написание работающего во всех типах браузеров кода (раньше это было большой проблемой).

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

4. Ember

Огонь давно погас на тлеющих углях. Если вам нужна библиотека JavaScript, обратите внимание на React (или, возможно, Vue.js).

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

5. Компоненты React

Если используете React в работе, можно по-прежнему применять некоторые компоненты класса React, а также иметь представление об их работе и жизненном цикле. Однако если вы создаете новые компоненты React, стоит использовать функциональные компоненты с хуками.

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

6. PHP

PHP не так уж плох, если быть справедливым. Мне довольно часто приходилось его использовать на первой работе (вместе с Laravel). Сейчас веб-разработчики должны стремиться к эффективности обучения и обратиться к Node.js . Если вы уже изучаете JavaScript, зачем добавлять еще один серверный язык, когда можно использовать JavaScript на сервере?

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

7. Deno

Программная платформа Deno – новинка, которая в ближайшие годы может стать популярной. Однако не поддавайтесь ажиотажу. Сегодня немногие компании используют Deno, поэтому если вы новичок в веб-разработке, просто изучите Node.js (он же серверный JavaScript). И все-таки Deno может быть тем, чему вы захотите научиться в ближайшие годы.

🕸 7 технологий веб-разработки, на изучение которых я зря потратил время

Заключение

Это мой короткий список технологий, с которыми сегодня не стоит возиться. Я уверен, что их гораздо больше – не стесняйтесь высказывать свои мысли в комментариях. Наверняка возникнет спор по поводу перечисленных здесь технологий: Ruby-разработчики легко разочаровываются. Вы тоже можете обсудить это в комментариях. Это ведь просто мнения, не правда ли?

Дополнительные материалы:

Источники

МЕРОПРИЯТИЯ

Комментарии

ВАКАНСИИ

Добавить вакансию

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ