Tujuan dari proyek ini adalah untuk mempraktikkan teknik offline-pertama, seperti yang ditunjukkan dalam program beasiswa tantangan ini, untuk membangun pusat sosial offline-pertama. Itu berarti, cara untuk memusatkan publikasi dari jejaring sosial seperti Facebook, Twitter, Instagram, LinkedIn, dll dalam satu halaman.
Untuk tidak membuat diskusi tentang kerangka kerja mana yang akan digunakan, teknologi mana, dll; Saya pikir ini harus dilakukan dengan tidak ada yang lain selain html5, css3 dan, tentu saja, es6!.
Aplikasi web harus difokuskan sebagai klien. Artinya: Tidak ada bagian server, atau back-end (kecuali untuk server HTTP dasar, tentu saja).
Tujuannya bukan untuk memperkenalkan kerangka kerja cini atau server/API, atau belajar cara merancang atau membuat situs web. Tujuan utamanya adalah untuk membuat proyek colaborative, jadi kami (siswa) dapat mempraktikkan apa yang kami pelajari, dan saling membantu untuk meningkatkan dan mengasimilasi konsep.
Akan sangat bagus untuk menjadi tuan rumah proyek ini di berbagai akun GitHub, untuk membentuk kelompok, sehingga proyek dapat berkembang dengan berbagai cara dan, mengapa tidak, memiliki beberapa persaingan di antara semua kelompok itu! (Hanya untuk bersenang -senang dan perbaikan).
Karena dukungan saat ini, saya lebih suka menggunakan ES6 murni, tanpa transpiler, browserify, webpack, dll. Hanya solusi ES6 biasa. Mari kita lihat potensi mereka untuk lingkungan produksi!
![]() |
|---|
| Mei 2017 - Jangan ragu untuk memperbarui! |
Jalankan saja:
npm startSekarang, aplikasi web dapat diakses dari Heroku!
Baru saja menambahkan API sederhana untuk berinteraksi dengan API asli. Saya telah membangun beberapa kelas ES6 yang menunjukkan warisan kelas serta teknik lainnya.
Selamat bersenang-senang!