Apa Itu Saleor - MappingSystem/Tutorial-Buka-Toko GitHub Wiki
Saleor dapat diartikan sebagai sebuah Aplikasi e-Commerce - Sumber Terbuka beretalase modular yang diklaim berkinerja tinggi dibangun dengan Python, GraphQL, Django, dan ReactJS.
- Demo: Web dan Mobile
- Developer: Mirumee Software
- Case Study: Pretty Green - e-Commerce
- Running Web: https://www.prettygreen.com/
- Tryout di: CircleCI. Gratis 1 Container, 1 Projek, 1 Image
Python adalah Bahasa Pemrograman - Open Source yang interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode.
Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas,[11] dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python juga didukung oleh komunitas yang besar.
Bahasa pemrograman Python dalam lima tahun terakhir, seperti yang terlihat oleh lalu lintas Stack Overflow denga istilah "yang paling cepat berkembang" mungkin sulit untuk didefinisikan secara tepat, tetapi bahwa Python memiliki klaim kuat untuk menjadi bahasa pemrograman utama yang paling cepat berkembang.
Django adalah Kerangka kerja web - Open Source berbasis-Python, yang mengikuti pola arsitektur model-view-template, dikelola oleh Django Software Foundation, organisasi nirlaba.
Selama 5 tahun terakhir, solusi open source berbasis Django telah menjadi salah satu solusi e-commerce Python yang paling cepat berkembang di dunia.
Ia dipercaya oleh pengecer volume tinggi dari merek-merek mapan — di sektor-sektor seperti pakaian pria dan penerbitan online — serta startup yang mengganggu termasuk portal penjualan online yang diakui dalam daftar Forbes 30 Under 30.
Ini adalah salah satu platform e-commerce paling populer untuk programmer, didukung oleh komunitas pengembang dari lebih dari 60 negara, dengan lebih dari 2600 bintang di Github.
Dalam mengembangkan saleor, pengembang mengandalkan solusi e-Commerce dengan menggunakan flatform ini. Pembahasan secara detil silahkan simak di sesi setelan Django.
GraphQL adalah kueri sumber dan manipulasi data sumber terbuka untuk API - Open Source, dan runtime untuk memenuhi kueri dengan data yang ada. GraphQL dikembangkan secara internal oleh Facebook pada tahun 2012 sebelum dirilis secara publik pada tahun 2015
Saleor 2.0 bergeser dari struktur monolitik berbasis Django, dan memperkenalkan GraphQL API terpisah dengan dashboard dinamis dan modul etalase yang ditulis dalam React.
Kerangka kerja yang fleksibel namun fungsional ini berarti Saleor 2.0 mungkin merupakan satu-satunya platform open source yang menawarkan GraphQL API dengan pengalaman e-commerce penuh. Saleor 2.0 memungkinkan platform sebagai aplikasi satu halaman yang menawarkan pengalaman seluler PWA seperti aplikasi asli.
Misi Saleor selalu untuk mentransformasikan bisnis dan memberikan teknologi kepada pengembang yang mereka sukai untuk bekerja sama — arsitektur baru menghadirkan keduanya.
ReactJs adalah Perpustakaan JavaScript - Open Source untuk membangun antarmuka pengguna. Itu dikelola oleh Facebook dan komunitas pengembang dan perusahaan individu. ReactJs dapat digunakan sebagai dasar dalam pengembangan aplikasi satu halaman atau mobile.
- PWA: Pengguna akhir dapat berbelanja offline untuk pengalaman penjualan dan belanja yang lebih baik
- GraphQL API: Akses semua data dari web atau klien seluler apa pun menggunakan teknologi terbaru
- Headless commerce: Bangun aplikasi seluler, sesuaikan tampilan toko dan proses eksternalisasi
- UX dan UI: Dirancang untuk pengalaman pengguna yang menyaingi bahkan platform komersial teratas
- Dashboard: Administrator memiliki kontrol penuh terhadap pengguna, proses dan produk
- Orders: Sistem komprehensif untuk pesanan, pengiriman dan pengembalian uang
- Cart: Pembayaran lanjutan dan opsi pajak, dengan kontrol penuh atas diskon dan promosi
- Pembayaran : Arsitektur API fleksibel memungkinkan integrasi metode pembayaran apa pun. Dilengkapi dengan dukungan Braintree di luar kotak.
- Geo-adaptif: Harga yang dilokalkan secara otomatis. Lebih dari 20 bahasa lokal. Pengalaman checkout yang dilokalkan oleh negara.
- SEO: Dikemas dengan fitur yang membuat toko ke audiens yang lebih luas
- Cloud: Dioptimalkan untuk penyebaran menggunakan Docker
- Analytics: Google Analytics sisi-server melaporkan metrik e-niaga tanpa memengaruhi privasi
Nama |
---|
deployment
|
locale |
saleor
|
scripts |
templates |
test |
common.env |
docker-compose.override.yml |
docker-compose.yml |
manage.py |
requirements.txt |
requirements_dev.txt |
runtime.txt |
setup.cfg |
Berdasarkan products/models/base.py
and images.py
dan postgresql
database tables
Data Model dapat dibuat dengan django-extensions
Dokumentasi bisa di download disini
Contents:
- Getting Started
- Customizing Saleor
- Supported Payment Gateways
- Contributing Guides
- Architecture
- Integrations
- Deployment
- Guides
Etalase PWA (Aplikasi Web Progresif) memungkinkan pengguna untuk menelusuri dan membeli produk di seluruh perangkat dan platform, memberikan pengalaman berbelanja yang menarik
API GraphQL, menggunakan Bereaksi, menggeser Saleor menjadi e-commerce tanpa kepala dan memindahkan solusi ke platform yang kedepan-bukti untuk tim pengembangan
Saleor 2.0 dibangun berdasarkan kesuksesan itu tetapi menghadirkan pengalaman pengguna yang lebih baik, memperkenalkan solusi e-commerce tanpa kepala dengan PWA sebagai fitur standar, ditambah dengan tampilan dan nuansa yang telah diganti merek, dashboard yang lebih baik, dan etalase baru.
“Kami merintis dengan GraphQL karena kami percaya bahwa gelombang ketiga e-commerce adalah tentang pengalaman. Perlu teknologi baru yang membuatnya mudah untuk bekerja dengan klien seluler dan PWA. Dan kami pikir pengalaman pengguna akhir yang lebih baik dimulai dengan pengalaman hebat bagi pengembang. Jika kami memberi mereka alat baru yang hebat untuk dikerjakan, mereka dapat fokus pada inovasi yang akhirnya bermanfaat bagi pelanggan. "
- Mirek Mencel, CEO, Mirumee
Modularitas dari GraphQL API memungkinkan administrator untuk menjaga backend up-to-date tanpa perubahan minimal di frontend
Dasbor baru membuat fungsi terbaik dari versi sebelumnya tetapi menggunakan fitur pengalaman yang paling diinginkan seperti Shopify
Pengelola Aplikasi Saleor adalah Mirumee Software yang didirikan pada tahun 2009, sebuah rumah perangkat lunak yang berspesialisasi dalam aplikasi dan e-commerce Python dan kinerja tinggi.
Perusahaan ini menawarkan layanan pengembangan web dan konsultasi untuk bisnis dari pengecer online volume tinggi hingga inovator yang mengganggu di Forbes 30 Under 30 List. Mirumee adalah kontributor aktif dalam komunitas open source dan diperingkatkan sebagai kontributor Python open source teratas di Polandia.
Mirumee melihat Saleor 2.0 sebagai platform e-commerce open source untuk era PWA. Fungsionalitas tambahan seperti kemampuan multi-vendor, API permintaan pembayaran, dan perhitungan pajak lanjutan dengan integrasi Avalara ditargetkan dalam beberapa bulan mendatang seiring berkembangnya solusi.
Perusahaan juga bertujuan untuk implementasi lebih lanjut untuk perusahaan ritel bervolume tinggi dan sedang mempersiapkan perluasan yang diperlukan dari platform Saleor saat basis pelanggan tumbuh.
Anda dapat meminta untuk bergabung dengan tim proyek "Saleor" dengan cara sbb
- Kontrusi koding di GitHub
- Diskusi tentang masa depan Saleor di Gitter
- Kemukakan keiinginan / peroleh jawaban di Spectrum
- Membagi solusi masalah pemrograman di Stackoverflow
- Membantu menterjemahkan ke bahasa Indonesia di Transifex