Gratis dan open-source. Dibangun dengan Next.js
React StoreFront (RSF) menggunakan arsitektur tanpa kepala yang memungkinkan Anda untuk dengan mudah mengganti frontend lama Anda dan terhubung melalui API ke platform eCommerce atau sistem backend. React Storefront meluas ke selanjutnya.js untuk memasukkan semua yang Anda butuhkan untuk etalase eCommerce. Coba tie bar, Akira, dan 1-800- FLOWERS.com di ponsel Anda untuk melihat seberapa cepat situs RSF!
React Storefront berjalan lebih ekstra untuk memeras kecepatan dari setiap kemungkinan optimasi kinerja nyata dan yang dipahami pengguna termasuk:
Intinya: RSF dibangun untuk kecepatan!
React Storefront mengambil pendekatan baru yang berani yang menghargai produktivitas pengembang, sehingga Anda dapat menyelesaikan lebih banyak waktu:
React Storefront adalah dan akan selalu open-source. Siapa pun dapat menggunakan dan mendukung proyek ini. Tujuan RSF adalah untuk meningkatkan pengalaman berbelanja online untuk semua orang.
React Storefront dibuat khusus untuk eCommerce: Ini berisi komponen dan templat UI yang dirancang untuk eCommerce. Ini Ramah SEO dan mesin pencari. Selain itu, React Storefront memungkinkan Anda untuk melestarikan skema URL yang ada.
React StoreFront Skala dari $ 10 juta hingga $ 1 miliar+ Situs pendapatan dan sudah memberi daya pada situs web eCommerce perusahaan terkemuka. Kerangka kerja ini mendukung migrasi dunia nyata dari situs e-commerce yang kompleks ke PWA dalam langkah-langkah tambahan.
Kami mencari kontributor dan desainer yang bersedia membantu kami dalam pengembangan solusi.
React Storefront dapat dengan mudah diintegrasikan dengan platform eCommerce apa pun melalui API.
Untuk membuat aplikasi REACT StoreFront baru, pastikan Node 10 atau yang lebih baru diinstal dan jalankan:
npm create react-storefront@latest --yes (my-app-name)
Setelah aplikasi Anda dibuat, Anda dapat memulainya dalam mode pengembangan dengan menjalankan:
cd (my-app-name)
npm run dev
Dokumen Pengembang
Jika Anda ingin berkontribusi, silakan mengangkat masalah dengan laporan bug atau permintaan fitur, atau cukup buka permintaan tarik dengan perubahan yang diusulkan.
Setelah mengkloning repo, jalankan:
npm i
Untuk menggunakan klon lokal Anda dari reactefront dalam proyek, gunakan yalc .
Untuk menerbitkan react-storefront ke toko yalc lokal Anda:
yalc publish
Kemudian jalankan yang berikut untuk mendorong build yang diperbarui ke toko yalc pada perubahan.
npm run watch
Akhirnya, dalam proyek Anda menjalankan:
yalc add react-storefront
Ini akan mengubah paket proyek Anda.json untuk menggunakan jalur file di entri ketergantungan untuk react-storefront. Untuk mengembalikan perubahan ini, jalankan:
yalc remove react-storefront # or yalc remove --all
npm i
Jika Anda memiliki pertanyaan atau ide, silakan bergabung dengan Slack: Undangan Tautan kami
Dokumentasi selalu menjadi bagian tersulit dari setiap proyek open-source! Tapi kami berusaha keras :-) Panduan penuh, dokumentasi API, dan contoh
React Storefront IS dan akan selalu open-source, dirilis di bawah lisensi Apache2.
Seperti proyek Next.js lainnya, React Storefront dapat digunakan untuk lingkungan apa pun yang menjalankan Node.js. Cara termudah untuk menguji drive dan menggunakan etalase React adalah di Layer0, PAAS tanpa server yang membantu pengembang mengoptimalkan kecepatan di seluruh tumpukan untuk mengirimkan situs web dinamis sub-detik. Tingkat gratis tersedia.
RSF dibuat oleh sekelompok situs eCommerce, agensi e -commerce, dan insinyur platform eCommerce.
Mitra didorong untuk mendukung proyek dengan berbagai cara - sebagian besar dengan berkontribusi pada kode sumber, kegiatan pemasaran, penginjilan dan tentu saja - mengimplementasikan proyek produksi. Kami mendukung mitra kami dengan saluran kontak khusus, lokakarya, dan dengan berbagi petunjuk dari pedagang yang tertarik pada implementasi.
Bereaksi logo dan pedoman REACT
Kode sumber react etalase sepenuhnya gratis dan dirilis di bawah lisensi Apache v2.0. Periksa lisensi.md untuk lebih jelasnya.