Glossary

Flexbox

| | CSS
Flexbox adalah Model layout CSS satu dimensi yang memudahkan pengaturan elemen dalam baris atau kolom. Ideal untuk navigation bar, card grid, dan centering elemen. .navbar { display: flex; justify-content: space-between; align-items: center; gap: 1rem; } Istilah Terkait CSS Grid Responsive Kembali ke Glosarium Pemrograman

Framework

| | Programming
Framework adalah Kumpulan kode, tools, dan aturan yang menyediakan struktur untuk membangun aplikasi. Framework mempercepat development dengan menyediakan solusi untuk masalah umum. # Contoh framework populer # Laravel (PHP), Django (Python), Rails (Ruby) # Express.js (Node.js), Spring Boot (Java) composer create-project laravel/laravel my-app Istilah Terkait Laravel PHP Library Kembali ke Glosarium Pemrograman

Git

| | Devops
Git adalah Version Control System (VCS) yang melacak perubahan file dalam project. Memungkinkan kolaborasi tim, branching, dan rollback ke versi sebelumnya. # Perintah Git dasar git init git add . git commit -m "Initial commit" git push origin main git pull origin main Istilah Terkait GitHub CLI DevOps Kembali ke Glosarium Pemrograman

Git config git

| | Devops
Git config git adalah Perintah git config digunakan untuk mengatur konfigurasi global atau lokal Git: nama, email, editor, alias, dan lainnya. # Menampilkan semua branch npm init -y # Init project npm install express # Install package npm run dev # Jalankan script Istilah Terkait Git CLI GitHub Kembali ke Glosarium Pemrograman

GitHub

| | Devops
GitHub adalah Platform cloud untuk hosting repository Git. Menyediakan fitur kolaborasi: pull request, issues, actions (CI/CD), dan project management. # Push project ke GitHub git remote add origin https://github.com/user/repo.git git branch -M main git push -u origin main Istilah Terkait Git CI/CD DevOps Kembali ke Glosarium Pemrograman

Grid CSS

| | CSS
Grid CSS adalah Model layout CSS dua dimensi yang memungkinkan pengaturan elemen dalam baris DAN kolom secara bersamaan. Cocok untuk layout halaman kompleks. .grid-container { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; } Istilah Terkait CSS Flexbox Responsive Kembali ke Glosarium Pemrograman

HTML

| | Frontend
HTML adalah HyperText Markup Language — bahasa markup standar untuk membuat struktur halaman web. Setiap elemen web dimulai dari tag HTML. <!DOCTYPE html> <html> <head> <title>Website Saya</title> </head> <body> <h1>Halo Dunia!</h1> </body> </html> Istilah Terkait CSS JavaScript HTML5 Kembali ke Glosarium Pemrograman

HTTP

| | Web
HTTP adalah Hypertext Transfer Protocol — protokol yang mengatur komunikasi antara browser (client) dan server web. HTTP methods: GET, POST, PUT, DELETE, PATCH. # HTTP Methods GET /api/users # Ambil data POST /api/users # Buat data baru PUT /api/users/1 # Update data DELETE /api/users/1 # Hapus data Istilah Terkait API REST API HTTPS Kembali ke Glosarium Pemrograman

HTTPS

| | Security
HTTPS adalah HTTP Secure — versi aman dari HTTP yang mengenkripsi komunikasi antara browser dan server menggunakan SSL/TLS. Wajib untuk website modern. # Redirect HTTP ke HTTPS di .htaccess RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] Istilah Terkait HTTP SSL Security Kembali ke Glosarium Pemrograman

IDE

| | Programming
IDE adalah Integrated Development Environment — aplikasi untuk menulis kode dengan fitur lengkap: syntax highlighting, autocomplete, debugger, terminal terintegrasi. Populer: VS Code, PhpStorm, IntelliJ. # Ekstensi VS Code Wajib untuk Web Developer - Prettier (formatting) - ESLint (linting) - Live Server (preview) - GitLens (Git visual) - Tailwind CSS IntelliSense Istilah Terkait CLI Terminal Text Editor Kembali ke Glosarium Pemrograman

Index

| | Database
Index adalah Struktur data di database yang mempercepat pencarian data. Mirip indeks di buku — tanpa indeks, database harus scan seluruh tabel (full table scan). -- Membuat index di MySQL CREATE INDEX idx_users_email ON users(email); CREATE INDEX idx_orders_user_id ON orders(user_id); -- Cek apakah query menggunakan index EXPLAIN SELECT * FROM users WHERE email = '[email protected]'; Istilah Terkait MySQL SQL Performance Kembali ke Glosarium Pemrograman

Inheritance

| | Programming
Inheritance adalah Konsep OOP di mana sebuah class mewarisi properti dan method dari class lain. Memungkinkan reuse kode dan hierarki class yang terstruktur. // Inheritance di PHP class Animal { public function speak() { return '...'; } } class Dog extends Animal { public function speak() { return 'Woof!'; } } Istilah Terkait OOP Class Object Kembali ke Glosarium Pemrograman
« 3/6 »