Photo by Myriam Jessier on Unsplash

Kali ini saya akan berbagi pengalaman menambahkan Google Analytic ke dalam Project Next JS

Pertama install terlebih dahulu Library goolgle analytic dengan menggunakan npm atau yarn

npm install --save nextjs-google-analytics

emudian tambahkan variable uang berisi ID Google analytic ke dalam file .local.env

NEXT_PUBLIC_GA_MEASUREMENT_ID="G-XXXXXXXXX"

Kemudian tambahan beberapa baris kodingan kedalam file…

--

--

CMS vs Framework

Perbedaan antara Framework dan CMS (Content Management System) yang paling mendasar adalah CMS memiliki Admin panel yang di gunakan untuk memodifikasi kontent dari website tanpa melakukan Coding sedangkan Framework tidak memiliki.

Framework atau Kerangka Kerja adalah kumpulan Kelas atau Fungsi siap pakai yang digunakan untuk kebutuhan dalam membuat website. dengan Framework kita akan di mudahkan dan mempercepat dalam membuat sebuah website atau aplikasi berbasis web.

Contoh Framework adalah:

Laravel, CI, Yii2, Symfony, Palconn, Django, dll

CMS atau Content Management System adalah website yang memiliki Admin panel di dalamnya yang berguna untuk membuat/memodifikasi konten dari suatu website tanpa melakukan Coding. suatu CMS bisa dibuat menggunakan Framework seperti OctoberCMS yang dibuat menggunakan Framework Laravel.

Contoh:

Wordpress, Drupal, Joomla, OctoberCMS, Typo3, dll

--

--

Alpine JS adalah librari Javascript yang memiliki fungsi untuk memudahkan kita dalam membuat website khususnya Frontend. Alpine JS sangat mudah digunakan untuk membantu kita membuat tampilan website yang interaktif.

Kita akan belajar membuat Form dinamis menggunakan Alpine JS dan untuk tampilan menggunakan Bootstrap:

Saya menggunakan Codepen agar lebih mudah di…

--

--