Mohon tunggu...
TOG INDONESIA
TOG INDONESIA Mohon Tunggu... -
Akun Diblokir

Akun ini diblokir karena melanggar Syarat dan Ketentuan Kompasiana.
Untuk informasi lebih lanjut Anda dapat menghubungi kami melalui fitur bantuan.

Selanjutnya

Tutup

Worklife

Seorang Front-End Developer Harus Punya 10 Skill Ini

30 Juli 2018   15:34 Diperbarui: 30 Juli 2018   15:41 488
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Version control adalah sebuah proses melacak dan mengontrol perubahan-perubahan kode kamu sehingga kamu tidak perlu mengulangi semuanya dari awal.

Salah satu software untuk melakukan version control adalah Git. Ini adalah tool untuk melacak perubahan-perubahan yang telah kamu lakukan sehingga kamu bisa kembali ke versi kerja kamu yang sebelumnya dan menemukan apa yang salah tanpa merusaknya. Ini adalah skill yang akan sangat berguna bagi kamu dan calon perusahaanmu nanti.

6. Responsive Design

Seorang Front-End Developer Harus Punya 10 Skill Ini
Seorang Front-End Developer Harus Punya 10 Skill Ini
Apakah kamu masih ingat masa di mana kamu membuka website hanya dapat dilakukan melalui PC saja? Kebanyakan orang mungkin sudah lupa hal tersebut karena pada saat ini sangat banyak media untuk membuka website dari PC dalam berbagai ukuran, handphone, dan tablet.

Pernahkah kamu menyadari bahwa website yang kamu buka menyesuaikan ukurannya sendiri tanpa perlu kamu atur lagi? Inilah yang dilakukan oleh si responsive design. Memahami prinsip-prinsip responsive design dan bagaimana mengimplementasikannya saat coding adalah kunci dari front-end development.

Perlu diingat bahwa responsive design adalah bagian dari framework CSS, contohnya bootstrap. Skill-skill tersebut saling berhubungan, dan kamu bisa mempelajarinya secara beriringan.

7. Testing/Debugging

Seorang Front-End Developer Harus Punya 10 Skill Ini
Seorang Front-End Developer Harus Punya 10 Skill Ini
Dari website lokal yang sangat sederhana sampai website untuk bank internasional, selalu tidak lepas dari yang namanya bug. Agar website bisa berjalan dengan baik, maka kamu selalu harus menghilangkan bug yang ada. Jadi, kemampuan untuk menemukan bug dan melakukan debug adalah skill yang sangat esensial untuk front-end developer.

Ada beberapa metode untuk melakukan testing web development, yaitu functional testing dan unit testing.

Functional testing melihat fungsionalitas bagian-bagian tertentu, apakah bagian tersebut sudah melakukan apa yang kamu perintahkan dengan benar. Contohya adalah form atau database. Unit testing adalah cara untuk menguji unit paling kecil dalam sebuah kode, yaitu unit-unit yang hanya berfungsi untuk satu operasi saja.

Testing adalah bagian yang sangat penting dari proses front-end development. Untungnya ada program yang bisa membantu mempercepat dan menyederhanakan proses testing, antara lain Mocha dan Jasmine.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Mohon tunggu...

Lihat Konten Worklife Selengkapnya
Lihat Worklife Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun