About
Hi, nama lengkap saya Mario Arya Dimus
Setelah menyelesaikan studi di tingkat universitas dalam kurun waktu kurang dari 4 tahun, saya terus berusaha untuk mengembangkan diri dalam dunia pengembangan perangkat lunak. Saya berharap dapat terus berkontribusi dalam dunia teknologi informasi, khususnya dalam pengembangan website yang inovatif dan berkualitas.
Selama perjalanan pendidikan saya hingga saat ini, saya semakin tertarik pada pengembangan website. Saya telah mendalami bahasa pemrograman seperti PHP dan Javascript, serta memperdalam pemahaman saya tentang pengembangan backend dan frontend. Fokus utama saya terletak pada penggunaan Laravelsebagai kerangka kerja backend dan React sebagai kerangka kerja frontend. Untuk meningkatkan efisiensi pengembangan, saya juga mengintegrasikan InertiaJs sebagai perantara antara Laravel dan React, memungkinkan saya untuk mendesain website tanpa harus tergantung pada API eksternal.
Sebagai langkah tambahan untuk meningkatkan keamanan dan keterbacaan kode, saya juga telah memutuskan untuk mengadopsi Typescript dalam pengembangan frontend menggunakan React. PenggunaanTypescript membantu saya mendeteksi potensi kesalahan pada tahap kompilasi dan memberikan keamanan tambahan dalam pengembangan.
Selain itu, saya juga menggabungkan NextJs ke dalam stack teknologi saya. NextJs memberikan keuntungan dalam hal performa dan kemudahan pengelolaan rute dalam aplikasi React saya. DenganNextJs , saya dapat mengoptimalkan pengalaman pengguna dengan memanfaatkan prerendering dan static site generation.
Saya juga terus menjaga tampilan responsif dan modern dalam pengembangan frontend dengan menggunakanTailwind. Tailwind memungkinkan saya untuk dengan mudah merancang antarmuka yang responsif dan estetis tanpa harus menulis banyak kode CSS kustom. Pada beberapa proyek, saya juga melengkapi desain saya dengan menggunakanShadcnUI saat menggunakanReact, memberikan sentuhan ekstra ke dalam antarmuka pengguna yang saya kembangkan. Dengan demikian, saya terus berusaha untuk memperluas pengetahuan dan keterampilan saya dalam pengembangan web dengan mengadopsi teknologi terbaru dan terbaik.
Saya telah berhasil menyelesaikan beberapa proyek website yang melibatkan teknologi-teknologi ini, dan saya terus memperdalam pemahaman saya tentang konsep-konsep terbaru dalam pengembangan web.