Tech Stack
Berbagi tumpukan teknologi yang saya kuasai serta teknologi yang saya pelajari.
Stack Technology
Html5
Merupakan sebuah bahasa markup yang saya gunakan untuk pengembangan Front-end Development, dan saya telah menerapkan standar Html-5 dalam pengembangan.
Css3
Merupakan sebuah bahasa yang saya gunakan untuk membuat tampilan dalam Front-end Development, dan saya telah menerapkan beberapa fitur dari CSS3.
Bootstrap
Merupakan sebuah framework css yang sangat populer dalam Front-end Development, saya menggunakan Bootstrap jika memiliki deadline waktu yang sebentar dalam merancang UI.
Tailwind
Merupakan sebuah framework css yang sering saya gunankan dalam pengembangan Front-end Development, saya menyukai Tailwind karena mudah untuk kustomisasi.
Javascript
Merupakan sebuah bahasa scripting yang saya gunakan untuk pengembangan Front-end Development, banyak hal yang saya telah implementasikan seperti DOM,Fetch dst. Namun saya tetap belajar, untuk beberapa fitur" baru ES6+.
VueJS
Saya telah memilih Vue.js sebagai framework JavaScript untuk pengembangan Front-end Development tingkat lanjut. Pilihan ini didasarkan pada learning curve yang relatif tidak sulit, dan saya menemukan Vue.js sangat sesuai dengan kebutuhan saya. Saya merasa nyaman belajar dan menggunakan Vue.js, dan saat ini, saya sudah cukup paham terkait Vue 3 Composition API.
Vue Router
Routing. Perutean sisi klien digunakan oleh aplikasi satu halaman (SPA) untuk mengikat URL browser ke konten yang dilihat oleh pengguna. Saat pengguna bernavigasi di sekitar aplikasi, URL akan diperbarui, namun halaman tidak perlu dimuat ulang dari server.
Vuex
Vuex adalah pola manajemen negara + perpustakaan untuk aplikasi Vue.js. Ini berfungsi sebagai penyimpanan terpusat untuk semua komponen dalam aplikasi, dengan aturan yang memastikan bahwa keadaan hanya dapat dimutasi dengan cara yang dapat diprediksi.
Pinia
Pinia adalah perpustakaan toko untuk Vue, memungkinkan Anda untuk berbagi status di seluruh komponen/halaman.
Git
Git adalah sistem kontrol versi terdistribusi sumber terbuka dan gratis yang dirancang untuk menangani segala hal mulai dari proyek kecil hingga proyek sangat besar dengan kecepatan dan efisiensi.
Firebase
Firebase adalah platform pengembangan aplikasi yang membantu Anda mem-build serta mengembangkan aplikasi dan game favorit pengguna. Didukung oleh Google dan dipercaya oleh jutaan bisnis di seluruh dunia.
Typescript
TypeScript adalah bahasa pemrograman yang diketik dengan kuat yang dibangun di atas JavaScript, memberi Anda alat yang lebih baik pada skala apa pun.
Figma
Merupakan sebuah tools design untuk membuat UI / UX, saat ini saya mempelajari figma untuk membuat prototype dalam Front - end Development.
Hono.js
Hono.js adalah framework web minimalis dan cepat berbasis Deno dan Node.js, dirancang untuk membangun aplikasi server-side yang ringan dan efisien.
Prisma
Prisma adalah ORM modern yang memudahkan akses database dengan type-safe query dan migrasi database yang mudah digunakan.
CI/CD
CI/CD adalah praktik pengembangan perangkat lunak yang mengotomatiskan build, test, dan deployment agar aplikasi dapat dirilis lebih cepat dan andal.
Nuxt.js
Nuxt.js adalah framework berbasis Vue.js untuk membangun aplikasi universal (SSR) dengan pengaturan yang mudah dan optimasi performa.
MySQL
MySQL adalah sistem manajemen basis data relasional open-source yang banyak digunakan untuk menyimpan dan mengelola data secara efisien.
current learning
Library
Merupakan sebuah perpustakaan yang bertujuan untuk mempermudah pengembangan Front - end Development, Saya juga belajar berbagai macam library sesuai kebutuhan untuk pengembangan Front - end Development dan Back - end Development.
Docker
Docker adalah platform open-source untuk mengembangkan, mengirim, dan menjalankan aplikasi dalam kontainer yang ringan dan portabel.
Laravel
Laravel adalah framework PHP berbasis MVC yang elegan dan ekspresif, dirancang untuk membuat pengembangan aplikasi web menjadi lebih efisien dan menyenangkan.
Livewire
Livewire adalah framework full-stack untuk Laravel yang memungkinkan interaktivitas seperti SPA tanpa harus menggunakan banyak JavaScript.
Eloquent ORM
Eloquent adalah ORM bawaan Laravel yang menyediakan cara elegan dan intuitif untuk berinteraksi dengan database menggunakan model PHP.