Inspirasi UI untuk Bereaksi
Koleksi konsep UI yang dikemas dalam serangkaian proyek reaksi kecil. Gagasan di baliknya adalah untuk memanfaatkan praktik komunitas terbaru untuk memberikan pola yang berguna untuk proyek dunia nyata Anda. Dengan menyajikan elemen UI spesifik, Anda akan mempelajari solusi dasar dan lanjutan yang mencakup: Animasi & Transisi, Interaksi Mikro, Responsif, Navigasi, Pengambilan Data, Manipulasi Negara .
Membangun aplikasi web membutuhkan pemecahan banyak masalah UI. Ada banyak perpustakaan yang membantu menyelesaikan kasus prtikular tetapi sangat sering Anda akan membuat solusi Anda sendiri. Dalam hal ini repositori ini memungkinkan Anda untuk menemukan pola yang berguna untuk tantangan khas saat bekerja pada antarmuka pengguna. Seperti yang mungkin Anda perhatikan, proyek ditulis dalam React. Saya hanya merasa nyaman menggunakannya. Namun, saya pikir solusi yang disajikan di sini dapat berhasil digunakan dalam kerangka kerja berbasis komponen lainnya.
Desainnya harus sederhana, baik dalam implementasi maupun antarmuka. Lebih penting bagi antarmuka menjadi sederhana daripada implementasi.
React.lazy bersama dengan import() dan biarkan webpack melakukan pekerjaan itu.Penting untuk dicatat bahwa beberapa tugas tingkat rendah masih membutuhkan perpustakaan untuk memungkinkan fokus pada aspek yang lebih penting. Semua ketergantungan dalam proyek ini dipilih dengan sangat hati -hati mengingat prinsip -prinsip yang disebutkan sebelumnya.
Reach Router karena lebih lurus, dapat dikomposisikan dan melakukan apa yang seharusnya. Tidak lebih.Styled Components hanya CSS di JS dengan dokumentasi yang hebat. Mengapa tidak emotion ? Aku tidak tahu. Jika ada alasan yang harus saya ketahui, beri tahu saya!React Spring karena UI modern sering dibangun di atas animasi yang bermakna, segala sesuatu yang mendorong penggunaannya hebat. Perpustakaan akhir -akhir ini menawarkan Hooks API yang bagus yang diputar langsung dengan DOM untuk kinerja yang lebih baik. Lisensi MIT Hak Cipta © 2019-sekarang, Mike Skowronek