Please enable JavaScript.
Coggle requires JavaScript to display documents.
FRONTEND, SSR - Coggle Diagram
FRONTEND
Advance Frontend
Linters and formaters
-
-
ESLint
Untuk mendeteksi masalah, potensi bug, dan gaya penulisan code
Tools yang membantu membuat kode lebih rapi,konsisten dan bebas dari kesalahan
-
-
Web APIs
API yang disediakan oleh browser supaya JavaScript bisa berinteraksi dengan fitur browser atau perangkat.
Web Security
Praktik untuk melindungi aplikasi web, API, user, dan data dari akses atau tindakan yang tidak sah.
CORS
Mekanisme keamanan browser yang menentukan apakah sebuah web page dari origin tertentu boleh mengakses resource dari origin lain.
-
-
-
-
SSG
-
-
-
Eleventy
Fokus pada pembuatan website yang sederhana, cepat, dan content-focused.
-
-
Deployment
Proses menempatkan aplikasi atau sistem yang sudah dikembangkan ke lingkungan yang bisa digunakan oleh pengguna
-
-
-
-
-
-
Web Components
Kumpulan teknologi standar web yang memungkinkan kita membuat komponen UI yang reusable dan encapsulated
-
-
-
GraphQL
Bahasa query untuk API sekaligus runtime yang memungkinkan client meminta hanya data yang dibutuhkan
-
Relay Modern
Client framework untuk GraphQL, mirip dengan Apollo Client.
Accessibility
Kemampuan sebuah website, aplikasi, atau produk digital untuk digunakan oleh semua orang
PWAs
PWA (Progressive Web App), PWA adalah website yang dibuat agar terasa seperti aplikasi native
-
Dekstop Apps
Aplikasi yang dibuat untuk berjalan di komputer/laptop, seperti Windows, macOS, atau Linux
-
-
-
Design system
Sekumpulan standar, komponen, dan panduan desain yang digunakan secara konsisten untuk membangun produk digital
Performance
Seberapa baik design system membantu produk bekerja cepat, efisien, dan tetap responsif, baik dari sisi desain maupun implementasi.
-
-
-
-
-
AI
-
Prompting Techniques
-
-
MCP
Memungkinkan AI terhubung dengan tools,aplikasi,sumber data eksternal
-
Implementing AI
-
-
Antropic
AI dengan fokus pada AI yang aman,dapat diandalkan,dan mudah diarahkan
Internet
-
-
-
-
-
Package manager
-
npm
Package manager untuk JS/Node.js untuk memasang,menghapus,mengelola package
pnpm
Sama seperti npm, namun cara menyimpan package lebih hemat ruang dan lebih cepat
bun
Runtime JS modern, menjadi alternatif cepat untuk Node.js + npm
-
SSR
SSG
SSG (Static Site Generation) adalah teknik ketika HTML halaman dibuat saat proses build, bukan setiap kali user membuka halaman.
SSR (Server-Side Rendering) adalah teknik ketika HTML halaman dibuat di server terlebih dahulu, lalu HTML tersebut dikirim ke browser.