Untuk tahap awal adalah dengan mengikuti free course dari Udemy ini supaya memberikan informasi yang solid tentang bagaimana cara memulai belajar ReactJS dari pandangan orang yang sudah berpengalaman, link belajar gratis tersebut dapat ditemukan disini.
Disini menggunakan Javascript ES6, mungkin akan membingungkan, untuk mencegah kebingungan maka artikel singkat ini akan sangat membantu untuk memulai: OOP ES6 https://codeburst.io/javascript-object-oriented-programming-using-es6-3cd2ac7fbbd8
Siapkan Environment dan Tools
Berikut ini adalah konfigurasi dari laptop yang saya gunakan.
![]() |
Laptop saya seperti ini kondisinya. |
+Install NodeJS dan NPM
Untuk instalasi NodeJS dan NPM bisa diambil dari halaman berikut ini.+Install Yarn
Untuk instalasi Yarn bisa ditemukan dihalaman berikut ini.+Install Grunt dan Gulp
Untuk instalasi Grunt dan ini untuk instalasi Gulp.+Install NPX
Satu lagi yang terlupa, mari kita install npx, caranya ada disini.![]() |
Install npx. |
+Mau install hampir semua yang diperlukan?
Untuk yang lebih lengkapnya bisa cek dihalaman ini. Halaman tersebut memberikan hampir semua yang diperlukan untuk dapat bekerja dengan Javascript baik BE (Backend) maupun FE (Frontend).Create React App
Dengan boilerplate ini kita bisa memulai menyiapkan project ReactJS dilaptop kita tanpa banyak menghabiskan waktu, lengkapnya tentang Create React App dapat ditemukan disini. atau langsung di Githubnya disini.
+Buat ReactJS project dengan menggunakan create-react-app
╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/labs/ReactJSBlajar
╰─➤ create-react-app my-app2
+Buat ReactJS project dengan menggunakan NPX
Untuk menggunakan NPX bisa dicoba dari sini.

Hasil dari create project diatas akan menghasilkan files dan folders sbb:

+Start Project
Apapun cara untuk menggenerate projectnya cara startnya sama saja yaitu dengan npm start.╭─yoesoff@yoesoff-ThinkPad-X220 ~/Documents/labs/ReactJSBlajar/my-app1 ‹master›
╰─➤ npm start
![]() |
hasil dari npm start |
Oke, demikian cara setup project ReactJS di laptop Ubuntu saya.
Sumber:
https://www.udemy.com/react-fundamentals/learn/lecture/8799100#overview
https://github.com/facebook/create-react-app#quick-overview
Comments
Post a Comment