1. Kustomisasi VScode
Thema
file> Preferences> Color Theme ctrl + k + t
Icon
file> Preferences> File Icon Theme
'Material Icon Theme'
Product Icon Theme (sidebar)
file> Preferences> Product Icon Theme
Extensions
-
Discord Presence by Crawl
-
Todo Tree by Gruntfuggly
2. Software
Tambahan:
3. VSCode Extensions
4. Membuat Project Laravel & Vue
Sumber Belajar Utama:
- Materi dari Dosen UNAMA (Abdul Rahim, S.Kom, M.Kom) | https://s.id/mweb2unama
- WPU (Laravel) | youtube WPU
- Dokumentasi Laravel | Docs
Buat sebuat Folder baru (misal: ProgrammingUNAMA) dan masuk kedalam folder tersebut.
4.1 membuat project laravel-blade (default):
- sumber:
- https://laravel.com/docs/9.x
- https://laravel.com/docs/9.x/starter-kits#laravel-breeze-installation
-
membuat project laravel (terminal):
a. cara 1
composer create-project laravel/laravel example-appb. cara 2
install laravel pada computer
composer global require laravel/installer
lalu buat porject dengan perintah:
laravel new example-app -
install breeze authentication blade:
composer require laravel/breeze --dev
php artisan breeze:install
php artisan migrate //tahap ini bisa di skip karena kita belum menambahkan database
npm install
npm run dev //close browser dan terminal jika sudah berhasil
- memulai development server
php artisan serve
4.2 membuat project laravel-vue:
-
sumber:
- https://laravel.com/docs/9.x
- https://laravel.com/docs/9.x/starter-kits#laravel-breeze-installation
-
membuat project laravel (terminal):
a. cara 1
composer create-project laravel/laravel example-appb. cara 2
install laravel pada composer
composer global require laravel/installer
lalu buat porject dengan perintah:
laravel new example-app -
install breeze authentication blade:
composer require laravel/breeze --dev
php artisan breeze:install vue
php artisan migrate //tahap ini bisa di skip karena kita belum menambahkan database
npm install
npm run //close browser dan terminal jika sudah berhasil
- memulai development server
php artisan serve
4.2 membuat project vue:
-
sumber
-
buat project vite dengan perintah (terminal):
npm create vite@latest
- buat nama project yaitu "vue":
√ Project name: vue
- akan muncul beberapa pilihan framework seperti dibawah, silahkan pilih
vue:
? Select a framework: » - Use arrow-keys. Return to submit.
Vanilla
Vue
React
Preact
Lit
Svelte
- selanjutkan akan ada pilihan variant, silahkan pilih
Customize with create-vue:? Select a variant: » - Use arrow-keys. Return to submit. JavaScript TypeScript Customize with create-vue Nuxt
- akan ada pilihan fitur untuk ditambahkan (silahkan pilih
Nountuk semuanya, kecualiAdd Vue Router for Single Page Application developmentdipilihYes):
Vue.js - The Progressive JavaScript Framework
√ Add TypeScript? ... No / Yes
√ Add JSX Support? ... No / Yes
√ Add Vue Router for Single Page Application development? ... No / Yes
√ Add Pinia for state management? ... No / Yes
√ Add Vitest for Unit Testing? ... No / Yes
√ Add Cypress for both Unit and End-to-End testing? ... No / Yes
√ Add ESLint for code quality? ... No / Yes
- jalankan perintah berikut:
cd vue
npm install
npm run dev
5. Push Project ke Repository Github (Pribadi)
Push 3 project yang telah dibuat ke repository github pribadi masing-masing dengan nama repository:
-
laravel-blade didalam terminal masukan perintah:
-git init
-git add .
-git commit -m "init"
- buat repositori di github dengan nama project laravel-blade (public)
-git remote add origin (alamat repository)
-git branch -M main
-git push -u origin main -
laravel-vue didalam terminal masukan perintah:
-git init
-git add .
-git commit -m "init"
- buat repositori di github dengan nama project laravel-vue (public)
-git remote add origin (alamat repository)
-git branch -M main
-git push -u origin main - vue
didalam terminal masukan perintah:
-git init
-git add .
-git commit -m "init"
- buat repositori di github dengan nama project vue (public)
-git remote add origin (alamat repository)
-git branch -M main
-git push -u origin main