Вице-президент по разработке и совладелец компании Productive Иван Лучин в рамках конференции .debug и площадки Change My Mind провел ряд дискуссий на тему «React разрушает веб-разработку».
По мнению Ивана Лучина, React был отличной библиотекой, но все изменилось, когда он стал чересчур популярным. В сообществе все стало вращаться вокруг новизны. Например, каждый месяц стали появляться новые библиотеки, которые устанавливают стандарты написания веб-приложений на React, при этом решая проблемы, которые уже решены.
React, говорит Иван Лучин, это просто механизм рендеринга, а типичное веб-приложение требует много библиотек для создания инфраструктуры проекта. Экосистема, стоящая за React, предоставляла слишком много вариантов, что фрагментировало стек технологий и вызвало у некоторых печально известную «усталость от JavaScript».
Разработчик напомнил, что одной из тенденций стала «одержимость сравнением фреймворков». Их сравнивали по таким свойствам, как скорость рендеринга и объем памяти. Но в большинстве случаев это не имело значения, потому что причина медленного приложения — не фреймворк, а плохой код.
Феномен React зашел слишком далеко, нанеся ущерб новым поколениям разработчиков, считает Иван Лучин. Он задается вопросом, как библиотека может быть самым важным навыком в резюме среднего веб-разработчика? Хуже того, отмечает он, что это даже не библиотека, а модуль внутри библиотеки.
По словам Ивана Лучина, никто из его собеседников не был согласен с его формулировками, но большинство соглашались с наличием проблемы.
Вот какими знаниями, по мнению Ивана Лучина, на самом деле стоит хвастаться вместо знания React:
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…