Symfony adalah sebuah framework PHP open-source yang digunakan untuk membangun aplikasi web yang robust dan skalabel.
Laravel adalah PHP framework yang bersifat open-source dan dirancang untuk mempermudah pengembangan aplikasi web.
WebSocket adalah protokol komunikasi yang menyediakan saluran komunikasi dua arah yang terjaga (full-duplex) antara klien dan server melalui koneksi TCP yang terbuka secara terus-menerus.
API Gateway adalah komponen perangkat lunak yang bertindak sebagai pintu gerbang untuk mengelola, mengarahkan, dan mengamankan permintaan (requests) dari klien ke berbagai layanan backend.
Testing (Pengujian) adalah proses mengevaluasi dan memastikan bahwa perangkat lunak berfungsi sesuai dengan yang diinginkan dan bebas dari kesalahan atau bug.
Database adalah sistem yang digunakan untuk menyimpan, mengelola, dan mengambil data.
Cloud Computing adalah penyediaan layanan komputasi (seperti server, penyimpanan data, database, jaringan, perangkat lunak, dan lainnya) melalui internet (cloud), bukan menggunakan server atau perangkat keras lokal.
Continuous Integration (CI) dan Continuous Deployment (CD) adalah serangkaian praktik yang mengotomatiskan dan menyederhanakan proses pengembangan perangkat lunak, khususnya terkait dengan integrasi kode dan pengiriman aplikasi ke produksi.
Containerization adalah teknologi yang memungkinkan aplikasi dan semua dependensinya (seperti pustaka, framework, dan konfigurasi) untuk dijalankan dalam lingkungan yang terisolasi yang disebut container.
Version Control System (VCS) adalah sistem yang digunakan untuk melacak dan mengelola perubahan dalam kode sumber perangkat lunak.
Design Patterns (pola desain) adalah solusi yang telah terbukti efektif dan dapat diulang untuk masalah desain yang umum dalam pengembangan perangkat lunak.
Arsitektur perangkat lunak adalah struktur atau desain dari sistem perangkat lunak yang mengatur bagaimana komponen-komponen aplikasi berinteraksi dan bekerja sama.
Tooling adalah sekumpulan perangkat atau alat yang digunakan oleh pengembang perangkat lunak untuk mendukung berbagai aktivitas dalam siklus pengembangan aplikasi.
SDK (Software Development Kit) adalah kumpulan alat (tools), pustaka (libraries), dokumentasi, dan API (Application Programming Interface) yang disediakan oleh platform atau penyedia layanan tertentu untuk membantu pengembang membangun aplikasi untuk plat...
API (Application Programming Interface) adalah sekumpulan aturan dan spesifikasi yang memungkinkan aplikasi atau sistem perangkat lunak untuk berkomunikasi satu sama lain.