Getting Started Vinexel MIT version
Framework Vivid Innovation for Excellence (Vinexel) dirancang untuk menghadirkan skalabilitas ekstrem, kecepatan tinggi, dan keamanan maksimal dalam pengembangan aplikasi web modern secara cepat dan efisien. Tim pengembang kami memastikan bahwa dokumentasi ini tetap selaras dan kompatibel dengan versi-versi Vinexel berikutnya, bahkan saat terjadi pembaruan besar (major update) di masa mendatang.
Vinexel adalah framework yang tidak membatasi kreativitasmu — ringan, fleksibel, dan tetap terstruktur. Rasakan kebebasan menulis kode seperti menggunakan native PHP, namun dengan arsitektur yang rapi dan legendaris. Dokumentasi ini akan memandu kamu langkah demi langkah, mulai dari proses setup hingga proyek Vinexel-mu siap dijalankan dengan sempurna.
Dokumentasi ini akan memandu kamu langkah demi langkah untuk memahami, mengonfigurasi, dan menguasai proyek Vinexel layaknya seorang profesional.
Di sini kamu juga akan menemukan alasan mengapa Vinexel pantas disebut sebagai pionir dalam dunia pengembangan web modern — menghadirkan keseimbangan antara kebebasan, performa, dan arsitektur yang elegan.
Prasyarat Kemampuan Dasar
Bagian berjudul Prasyarat-
composer
Pastikan kamu telah menginstal Composer di komputer lokal kamu.
Vinexel menyarankan menggunakan Composer agar pengelolaan dependensi lebih fleksibel. Pastikan Composer terpasang sebelum menjalankan perintah:
composer create-project vinexel/vinexel my-projectPerintah Composer ini akan digunakan di langkah selanjutnya untuk menjalankan Vinexel dan berbagai perintah terminalnya.
-
PHP
Kamu perlu memahami dasar sintaks PHP karena Vinexel tidak mengubah gaya sintaks (flavour) PHP, dan tidak menerapkan aturan
strictsecara ketat. Kamu bisa mempelajari perbandingan antara konfigurasi Vinexel dan framework PHP lainnya. Pendekatan “vanilla PHP” adalah filosofi dasar Vinexel juga 🥳Pelajari juga struktur namespace di dalam framework dan proyek, seperti
visionataudeeperuntuk proyek utama,iconicuntuk sistem framework inti, atau{project-namespace}untuk proyek independen maupun global.Baca Panduan Namespace Vinexel untuk informasi lebih lanjut.
-
Golang
Disarankan untuk memahami dasar pemrograman Golang, terutama bila kamu ingin membangun layanan REST API dengan performa tinggi menggunakan Vinexel, namun itu hanya opsional saja.
-
Terminal
Setiap proyek yang dibangun dengan Vinexel dijalankan menggunakan port spesifik. Port default adalah
:8000. Jika kamu menjalankan lebih dari satu proyek, gunakan port berbeda seperti:8001,:8002, dan seterusnya. Gunakan perintahvisionCLI untuk seluruh manajemen proyek melalui terminal. - Git -
v18.17.1atau lebih baru - Teks editor - direkomendasikan Visual Studio Code
- Server Lokal – gunakan Laragon untuk lingkungan pengembangan cepat dan stabil
- Database (Opsional) – dapat menggunakan XAMPP bila tidak memakai Laragon
Tambahan
Bagian berjudul TambahanLangkah Selanjutnya
Bagian berjudul Langkah SelanjutnyaSelamat! 🎉 Kamu sekarang siap untuk mulai membangun proyek luar biasa dengan Vinexel!
Berikut beberapa hal yang kami sarankan untuk kamu jelajahi berikutnya. Kamu bisa mempelajarinya dalam urutan apa pun — atau bahkan meninggalkan dokumentasi ini sejenak untuk bereksperimen langsung di dalam kode proyek Vinexel-mu, lalu kembali ke sini kapan pun kamu membutuhkan panduan atau solusi.