PHP Unit Test Explorer With Laravel Sail

Image
What is PHP Unit Test Explorer Before we discuss in deep, i want to explain the standard definition. PHP Unit Test Explorer is one of extensions in visual studio code. You can search in extension menu and install it.  After installed, you can find it on sidebar. It has test tube icon. Laravel Sail Laravel sail is one of laravel tools for easy and consistent development. Under the hood, it uses docker and docker compose. One advantage using sail is we don't need to setup bunch of php and web server configuration. It was already handled by sail. We just need to run docker compose command or via sail command. You can learn more detail about how sail works in Laravel documentation here . What if we want to implement TDD in Laravel? As developer, we need to make sure our code run well. So, we need to test it by implementing TDD. Luckily, Laravel support TDD by default. You can run artisan command to generate test file. In the newest version, Laravel supports phpunit and pest configurati

Mengapa JS Framework Mengubah Mindset Saya?


Ah.. Setelah lama vakum dari dunia blogging, akhirnya saya kembali. Kadang semangat nulis kalah dengan serangan deadline kerjaan dan paling parah adalah rasa tidak ingin berbuat apa-apa. Alias mager. hehehe

Judul kali ini bersifat opini dan lebih mengarah ke pendapat pribadi saya. Beberapa bulan terakhir, perhatian saya tersita trend JS framework yang semakin panas dan gencar. Begitu paham konsep SPA (Single Page Application), mindset saya langsung berubah. Ini merupakan hal yang sangat hebat.

Jujur saya mengenal Programming berawal dari Java. Saat itu, saya sangat tertarik dengan membangun aplikasi berbasis desktop. Hingga akhirnya membuahkan hasil berupa aplikasi kasir sederhana. Beberapa tahun terakhir, Java desktop mulai saya tinggalkan. Bukan karena tidak suka, karena pekerjaan saya lebih banyak di web programming. Namun konsepnya masih saya pegang erat.

Hal yang kurang saya suka ketika menginjak dunia web programming ialah efisensi. Ketika kita hanya butuh bebrapa informasi dari sebuah web, kita dipaksa untuk merequest seluruh konteh halaman dari server. SPA menawarkan konsep yang saya sangat tertarik. Mulailah explorasi tentang vue, react, angular dan teman-temannya. Dan saya berkata "This is gonna be cool in web programming". Meskipun basis saya adalaha backend programming (yang kadang jadi fullstack prematur) saya sangat mengagumi konsep-konsep yang diusung JS Framework modern.

Dunia web programming akan menjadi lebih colourful dengan trend JS framework modern. Itu artinya makin banyak waktu yang harus diinvestasikan untuk menjawab tantangan kedepan.

Comments

Popular posts from this blog

Mengapa Saya Memutuskan Menjadi Seorang Freelancer?

PHP Unit Test Explorer With Laravel Sail

Completely a Mess or Achievement ? Evaluasi 2 Tahun di Jakarta