umijs — это платформа реагирования; umijs — это подключаемая среда приложений реагирования корпоративного уровня, основанная на маршрутизации, поддерживающая традиционную маршрутизацию, такую как «next.js», а также различные расширенные функции маршрутизации, и использование ее для расширения функций, которыми оснащен umijs; подключаемая система с полным жизненным циклом, охватывающая каждый жизненный цикл от исходного кода до встроенных продуктов, поддерживающая различные функциональные расширения и потребности бизнеса.
Операционная среда этого руководства: система Windows 10, версия 17.0.1, компьютер Dell G3.
umijs — это платформа реагирования
umi официально заявляет, что является подключаемой средой реагирования на приложения корпоративного уровня. Umi основан на маршрутизации, поддерживает обычную маршрутизацию, подобную next.js, и различные расширенные функции маршрутизации, а также использует это для расширения функций, таких как поддержка загрузки на уровне маршрутизации по требованию. Кроме того, он оснащен полной системой плагинов, охватывающей каждый жизненный цикл от исходного кода до созданных продуктов, поддерживая различные функциональные расширения и потребности бизнеса. В настоящее время существует более 50 внутренних и внешних плагинов.
Umi — это базовая интерфейсная платформа Ant Financial, которая прямо или косвенно обслуживает более 600 приложений, включая поддержку Java, узлов, беспроводных приложений H5, автономных (гибридных) приложений, приложений с чисто интерфейсными активами, приложений CMS и т. д. Он хорошо послужил нашим внутренним пользователям, и я надеюсь, что он также сможет хорошо послужить нашим внешним пользователям.
Umi, что по-китайски произносится как Wumi, представляет собой масштабируемую среду интерфейсных приложений корпоративного уровня. Umi основан на маршрутизации и поддерживает как настроенную маршрутизацию, так и традиционную маршрутизацию, чтобы обеспечить полные функции маршрутизации и соответственно расширить функции. Затем он оснащается системой плагинов с полным жизненным циклом, охватывающей каждый жизненный цикл от исходного кода до встроенных продуктов, поддерживая различные функциональные расширения и потребности бизнеса.
Расширьте свои знания:
В основном он имеет следующие функции:
1. Расширяемость Umi реализует полный жизненный цикл и делает его подключаемым модулем. Все внутренние функции Umi дополняются подключаемыми модулями. Также поддерживаются плагины и наборы плагинов для удовлетворения иерархических потребностей функциональных и вертикальных областей.
2. Umi «из коробки» имеет встроенные функции маршрутизации, построения, развертывания, тестирования и т. д., и вам понадобится всего одна зависимость, чтобы начать разработку. Он также предоставляет интегрированный набор плагинов для React с богатыми функциями, которые могут удовлетворить 80% ежедневных потребностей разработки.
Почему нет? создать-реагировать-приложение
create-react-app — это решение уровня упаковки, основанное на веб-пакете, включая сборку, разработку, lint и т. д. Оно максимизирует возможности уровня упаковки, но не включает маршрутизацию, не является фреймворком и не поддерживает конфигурация. Поэтому, если вы захотите изменить на его основе некоторые конфигурации или добиться технической конвергенции за пределами уровня упаковки, вы столкнетесь с трудностями.
# Создать каталог $ mkdir myapp && cd myapp # Установить зависимости $ Yarn add umi # Создать страницу $ npx umi g page index --typescript --less # Начать разработку $ npx umi dev