Belajar CrootJS Hingga Mini Project Login & Register

 CrootJS hadir sebagai alternatif ringan berbasis JavaScript dengan pendekatan modular menggunakan ES Module

1. Apa itu CrootJS?

CrootJS adalah library modular berbasis JavaScript yang membantu developer membangun interaksi dinamis tanpa bergantung pada framework besar. menggunakan pendekatan ES Module, sehingga kita dapat mengimpor fungsi tertentu sesuai kebutuhan.

2. Menggunakan CrootJS via CDN

karena CrootJS berbasis ES Module, kita harus menggunakan: 

- HTML :


Contoh:


3. Mini Project: Login & Register

ikuti langkah-langkah berikut ini yaa

1. Buka github.com dan pastikan kamu sudah punya akun yaa jika belum kamu bisa membuat akun terlebih dahulu.

Alternatif lain jika tidak menggunakan github.com, kamu bisa menggunakan aplikasi Visual Studio Code (VSCode)

2. Setelah kamu berhasil masuk, kamu bisa membuat repository baru dengan klik "repository" di pojok kanan atas 

3. Setelah itu klik "New Repository" untuk membuat repository baru


4. Setelah berhasil membuat repositori baru, selanjutnya kalian membuat file baru dengan nama index.html (file utama sebuah website)


Beginilah kira kira tampilan isi file nya..


5. Selanjutnya kamu buka browser, dan cari "code html login page"

Jadi kita tidak perlu menulis sendiri kodenya dari awal, kita cukup copy saja code yang sudah tersedia, nahh kalau aku menggunakan login form dari sini

6. Pilih tampilan login page yang kamu suka 



7. Salin kode HTML

Salin code html yang disedian disana lalu tempelkan ke file github yang sudah kamu buat tadi, setelah itu jangan lupa klik "commit changes" setiap kaliap kamu selesai menulis atau mengedit file tersebut 


8. Buat file baru lagi namanya style.css

Lalu salin code style css di website tadi dan tempelkan di file style.css ini

9. download image yang disediakan disana

jangan lupa download gambarnya dan upload juga ke repository github kamu tadi, beginilah kira kira tampilannya

10. Selanjutnya buat lagi file baru namanya script.js

11. Membuat code untuk script.js

Disini kita bisa memanfaatkan teknologi AI untuk membuatnya, kita tinggal kirimkan 2 file (html dan css) yang sudah di buat tersebut ke ChatGPT dan kasih promp "disini aku lampirkan file html dan css, selanjutnya tolong buatkan file script.js nya", selanjutnya tinggal salin code nya dan tempelkan di file script.js yang sudah di buat tadi.


12 Langkah terakhir, buka laman https://croot.js.org/ lalu scroll ke bawah dan klik "Explore CDN Library"

13. klik "Files"


14. Salin code "Copy HTML" 




15. Lalu kembali ke file html mu dan tempelkan code tersebut di paling bawah seperti pada gambar dibawah ini


Tampilan akhir file nya seperti ini

16. Mendapatkan link github pages, pertama klik "settings"

17. klik "pages"

18. ubah "None" menjadi "main" lalu save


19. Kembali ke "code"

20. Klik "about"

21. Klik kotak tersebut sehingga menjadi ceklis biru seperti pada gambar, setelah itu klik "save and changes"

22. Tunggu beberapa saat, lalu akan muncul link github pages anda


Selamat anda telah berhasil membuat mini project login yang interaktif

Beginilah contoh yang sudah jadinya.. 

https://fauzan-ajaa.github.io/crootJS/









Komentar

Postingan populer dari blog ini

Belajar Web API Jadi Gampang: Contoh POST Sederhana pakai JScroot & webhook.cool

TUTORIAL MENGGUNAKAN CROOTJS untuk LOGIN PAGE

membuat organisasi di github untuk projek ATsGengg