Kerangka Materi
Pendahuluan
- React vs Angular dan Framework Lain
Memahami React
- JSX, Komponen dan Props, Siklus Hidup Komponen, dll.
- Mengelola State Aplikasi vs State Data
Menulis Aplikasi React dengan ES6
- Sintaks dan fitur ES6+ yang perlu diperhatikan
Mempersiapkan Lingkungan Pengembangan
Pandangan Umum tentang Node.js
Memasang dan Mengonfigurasi Node.js
Pandangan Umum tentang Webpack dan Babel
- Memahami "transformation" (menerjemahkan JSX ke JavaScript)
Memasang dan Mengonfigurasi Webpack
Memasang dan Mengonfigurasi Babel
Memasang React dan ReactDOM
Menulis Aplikasi React Pertama Anda
Mengonfigurasi WebPack untuk Memantau Perubahan pada Berkas Sumber
Mengonfigurasi npm sebagai Pelaksana Alat
Memperluas Aplikasi React dengan Komponen Baru
Menerapkan Arsitektur Flux dan Redux ke dalam Aplikasi React
Memahami Flux dan Redux
- Komponen Stateless, Aksi, Reducer, Dispatcher, Middleware, Kontainer, dll.
Membangun Beberapa Tampilan ke dalam Aplikasi React
Memasang dan Mengonfigurasi Redux
Membuat Daftar Tugas Sederhana dengan Flux/Redux (dengan API server pembuatan)
Mengintegrasikan Backend dengan Aplikasi React: GraphQL dan Apollo
Pandangan Umum tentang GraphQL
- Tipe Data, Skema, Struktur Grafik, dan Integrasi dengan React
- Batasan dari Routing Restful
- GraphQL vs SQL
Menulis Permintaan GraphQL
Menganut Pengguna
Mengintegrasikan React Router dengan GraphQL
Membangun Blog Sederhana dengan React dan GraphQL
Menguji Aplikasi React Anda
Memproses Aplikasi React dengan Skrip Baris Perintah npm
Memperbaiki Masalah
Mengatur Repositori Aplikasi
Praktik Terbaik untuk Menulis Kode React
Mengambil Aplikasi React Anda
Beberapa Kata tentang Aplikasi Mobile dengan React Native
Ringkasan dan Kesimpulan
Persyaratan
- Pengalaman dalam pengembangan aplikasi web
- Pengalaman dalam pemrograman Javascript
- Kenalan dengan React
Penonton
- Pengembang
Testimoni (2)
* Pendekatan praktis, yang membantu kami memahami materi dengan lebih baik. * Keluwesan instruktur dalam menutupi topik-topik yang relevan dengan kasus penggunaan kami.
Juan Rial - Cegeka NV
Kursus - Building Interactive Applications with React, Redux and GraphQL
Diterjemahkan Mesin
Meskipun saya sudah memiliki pengetahuan yang cukup baik tentang subjek tersebut, saya menemukan banyak informasi berguna selama kursus.
Stefan-Lucian Bucur - Cegeka NV
Kursus - Building Interactive Applications with React, Redux and GraphQL
Diterjemahkan Mesin