Интересно как изменился фронтенд (в целом это его главное свойство) с момента когда я в него пришел (~5 лет назад) и сейчас для меня.
⌛️Мой опыт на 2020 год: - Реакт везде - Vue что то странное и не особо популярное, третья версия только появляется - Для запросов берешь и используешь axios (легендарный useEffect с пустым массивом зависимостей + axios) - TypeScript модно, но еще не повсеместно - В основном всех интересуют SPA приложения (особенно корп сектор), никто не парится за SSR - Препроцессоры типа SCSS на пике моды (а с модулями так вообще пушка как по мне) - Redux RTK выглядит привлекательно - File-based роутинг выглядит как магия, пишешь все сам
🔸Сегодня: - TypeScript база и везде - Крупные корпы потихоньку признают Vue, Vue любимец лично для меня по совокупности перформанса, низкого порога входа и качества встроенных инструментов - Для запросов используй что нибудь типа TanStack Query (дедупликация, кеширование, управление состоянием) (писать запросы руками? а как?) - На замену фреймворкам повсеместно пришли мета-фреймворки типа Nuxt/Next (чистокровные SPA уже не в моде при любой погоде) - Официальная дока React с первой страницы рекомендует использовать Next - File-base routing как база (писать роуты руками? а это как?) - Из всех щелей Tailwind CSS (писать стили руками? а это как?) - У React помимо RSC появился компилятор, который должен дать буст по перформансу. По факту просто за вас мемоизирует все что нужно (как я понял). Как будто бы костыль, но головняка будет меньше - а это хорошо.
В общем, приходится нагонять развивающиеся технологии и мастерить пет-проекты на интересных из них, пересматривать свои подходы к работе и менять мнения относительно технологий по мере их развития. Магии становится все больше - например, я до сих пор ярый противник автоимпортов, я не очень люблю TW и file-based роутинг не считаю чем-то безусловно хорошим. Чем более явно написан код - когда ты заходишь в описание роутов, а не смотришь на структуру директорий - тем мне кажется проще это поддерживать.
· 30.03
Мой опыт с появления React: глобально ничего не меняется, при этом есть ограниченная по времени мода на какие-то библиотеки.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 30.03
Из глобального наверное только то что теперь ССР по умолчанию стандарт, когда лет 5 назад все шпарили SPA в корп секторе по большей части.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён