Программирование [frontendmasters] Основы Remix (2022)

  • Автор темы Red Sun
  • Дата начала

Летние скидки, только до конца недели!

Регистрируйся и получи доступ к 170.000 курсов - Сливбокс!

[frontendmasters] Основы Remix (2022)

1661682690631


Создание современных веб-приложений сопряжено со сложностью. Вы устали подключать onSubmit к серверным API и следить за тем, чтобы ваш кеш на стороне клиента оставался актуальным? Разве не было бы здорово иметь возможность использовать глобальную природу CSS в свою пользу, а не искать инструменты или соглашения, чтобы избежать или обойти это? А как бы вы отнеслись к вложенным макетам с интеллектуальным и оптимизированным для производительности управлением данными, которое просто работает™? Remix решает некоторые из этих проблем и устраняет остальные. Вы даже не думаете об управлении кешем сервера или глобальных конфликтах пространств имен CSS. Дело не в том, что у Remix есть API, чтобы избежать этих проблем; они просто не существуют, когда вы используете Remix. Вам не нужен этот огромный сложный клиент graphql, когда вы используете Remix. Они тебя прикрыли. Готовы создавать более быстрые приложения быстрее?

Улучшите производительность вашего сайта — Remix и без того невероятно быстр, и он дает вам простой API into HTTP, чтобы сделать его еще быстрее. Это также дает вам отличный API для предварительной загрузки/предварительной выборки ресурсов.

Пишите простые мутации — форма отлично работает с Remix. Никаких подключений useEffects, onSubmits, useReducers или чего-то еще. Remix сделает все это за вас.

Воспользуйтесь преимуществами вложенной маршрутизации. Вложенная маршрутизация позволяет Remix оптимизировать запрашиваемые вами данные. Каждый определяемый вами маршрут может быть сосредоточен исключительно на себе, устраняя шаблоны, необходимые вам для других фреймворков.

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

Обработка ошибок. К сожалению, мы не можем получить данные немедленно, и они не всегда безошибочны. Но когда вы используете Remix, ваши компоненты React кажутся синхронными и безошибочными.

Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Shakshuka
Ответы
0
Просмотры
306
Shakshuka
Shakshuka
Red Sun
Ответы
0
Просмотры
284
Red Sun
Red Sun
Red Sun
Ответы
0
Просмотры
393
Red Sun
Red Sun
Mr. Cat
Ответы
0
Просмотры
320
Mr. Cat
Mr. Cat
Red Sun
Ответы
0
Просмотры
406
Red Sun
Red Sun
Red Sun
Ответы
0
Просмотры
341
Red Sun
Red Sun
Сверху