umijs adalah kerangka kerja reaksi; umijs adalah kerangka kerja aplikasi reaksi tingkat perusahaan yang dapat dicolokkan, berdasarkan perutean, mendukung perutean konvensional seperti "next.js", serta berbagai fungsi perutean tingkat lanjut, dan menggunakan ini untuk memperluas fungsi; sistem plug-in dengan siklus hidup lengkap, mencakup setiap siklus hidup mulai dari kode sumber hingga produk yang dibuat, mendukung berbagai perluasan fungsional dan kebutuhan bisnis.
Lingkungan operasi tutorial ini: Sistem Windows 10, reaksi versi 17.0.1, komputer Dell G3.
umijs adalah kerangka reaksi
umi secara resmi mengklaim sebagai kerangka aplikasi reaksi tingkat perusahaan yang dapat dicolokkan. Umi didasarkan pada perutean, mendukung perutean konvensional seperti next.js, dan berbagai fungsi perutean lanjutan, dan menggunakannya untuk memperluas fungsi, seperti mendukung pemuatan sesuai permintaan tingkat perutean. Kemudian dilengkapi dengan sistem plug-in yang lengkap, mencakup setiap siklus hidup mulai dari kode sumber hingga produk yang dibuat, mendukung berbagai perluasan fungsi dan kebutuhan bisnis. Saat ini, terdapat 50+ plug-in secara internal dan eksternal.
Umi adalah kerangka front-end yang mendasari Ant Financial dan secara langsung atau tidak langsung telah melayani 600+ aplikasi, termasuk mendukung Java, node, nirkabel H5, aplikasi offline (Hybrid), aplikasi aset front-end murni, aplikasi CMS, dll. Dia telah melayani pengguna internal kami dengan baik, dan saya berharap dia juga dapat melayani pengguna eksternal kami dengan baik.
Umi, yang dapat diucapkan sebagai Wumi dalam bahasa Cina, adalah kerangka aplikasi front-end tingkat perusahaan yang dapat diskalakan. Umi didasarkan pada perutean dan mendukung perutean yang dikonfigurasi dan perutean konvensional untuk memastikan fungsi perutean yang lengkap dan memperluas fungsi yang sesuai. Kemudian dilengkapi dengan sistem plug-in dengan siklus hidup yang lengkap, mencakup setiap siklus hidup mulai dari kode sumber hingga produk yang dibangun, mendukung berbagai perluasan fungsi dan kebutuhan bisnis.
Perluas pengetahuan Anda:
Ini terutama memiliki fungsi-fungsi berikut:
1. Dapat diperluas. Umi mengimplementasikan siklus hidup yang lengkap dan menjadikannya plug-in. Semua fungsi internal Umi diselesaikan oleh plug-in. Plug-in dan kumpulan plug-in juga didukung untuk memenuhi kebutuhan hierarki domain fungsional dan vertikal.
2. Di luar kotak, Umi memiliki perutean, konstruksi, penerapan, pengujian, dll., dan Anda hanya memerlukan satu ketergantungan untuk memulai pengembangan. Ini juga menyediakan set plug-in terintegrasi untuk React, dengan fungsi kaya yang dapat memenuhi 80% kebutuhan pengembangan harian.
Mengapa tidak? buat-reaksi-aplikasi
create-react-app adalah solusi lapisan pengemasan berdasarkan webpack, termasuk build, dev, lint, dll. Ini memaksimalkan pengalaman di lapisan pengemasan, tetapi tidak termasuk perutean, ini bukan kerangka kerja, dan tidak mendukung konfigurasi. Oleh karena itu, jika Anda ingin mengubah beberapa konfigurasi berdasarkan itu, atau jika Anda ingin mencapai konvergensi teknis di luar lapisan pengemasan, Anda akan menemui kesulitan.
# Buat direktori $ mkdir myapp && cd myapp # Instal dependensi $ benang tambahkan umi # Buat halaman $ npx umi g indeks halaman --typescript --less # Mulai pengembangan $ npx umi dev