Metodologi Coding HTML5 - Peteng Pikir : Artikel Seputar SEO, Film, Webiste, HTML, Gadget, dan Masih Banyak Lagi

Post Top Ad

Thursday, 21 September 2017

Metodologi Coding HTML5

Metodologi Coding HTML5
http://www.htmlgoodies.com/
Pengembang web telah mengalami banyak revolusi dalam beberapa tahun terakhir. Peningkatan jumlah API Web yang ditandai telah memaksa para pengembang untuk terus memikirkan kembali deskripsi pekerjaan mereka beserta semua tugas yang mereka lakukan. Sementara itu, sejumlah besar alat baru telah muncul untuk memanfaatkan teknologi baru. Tidak akan meremehkan untuk mengatakan bahwa alat ini telah benar-benar mengubah cara konten HTML5 dikembangkan. Gudang alat untuk memilih dari rentang boilerplates untuk tuning kinerja dan alat-alat bangunan. Meskipun alat ini memiliki potensi untuk membantu kami membuat konten dan aplikasi dengan lebih cepat dan mudah daripada sebelumnya, agar berkembang dengan lebih cerdas dan lebih baik, kami harus menerapkan seperangkat metodologi pengkodean yang mendorong siklus pengembangan yang lebih mulus. Dalam artikel hari ini, kami akan memeriksa beberapa metodologi pengkodean terbaru yang telah menemukan jalan mereka ke dalam proses pengembang web.
Metodologi vs Praktik Terbaik

Sebagai anggota tim Praktik Terbaik di Pemerintah Federal Kanada, saya merasa bahwa saya harus menjelaskan perbedaan antara metodologi dan praktik terbaik.
Praktik terbaik adalah proses atau prosedur yang didefinisikan secara formal secara formal, dan memiliki satu atau lebih dari atribut berikut: efisien, hemat biaya, mendorong keunggulan kompetitif, mengoptimalkan (kerja, alur kerja, layanan pelanggan, dll.). Praktik terbaik yang didefinisikan secara informal adalah yang telah berkembang secara alami dari waktu ke waktu yang mungkin tidak didokumentasikan atau diwujudkan dalam dokumen kebijakan dan prosedur.
Metodologi cenderung dikaitkan dengan proses, kerangka kerja atau pendekatan terdokumentasi. Sebagai contoh, ITIL, Rational Unified Process, dan Extreme Programming adalah semua metodologi. Tapi sekali lagi, sebuah metodologi mungkin tidak didokumentasikan; sebuah proses mungkin telah berevolusi menjadi cara standar yang tidak resmi atau tidak berdokumen dalam melakukan sesuatu, namun tetap dapat dianggap sebagai metodologi.
Perbedaan utamanya adalah bahwa sebuah metodologi mungkin atau mungkin bukan praktik terbaik yang sebenarnya karena metodologi dapat dipilih dan diterapkan karena berbagai alasan, yang banyak di antaranya tidak menghasilkan satu atau lebih atribut kunci yang tercantum di atas. Praktik terbaik, di lain pihak, adalah praktik yang terbukti bahwa itu adalah metodologi dengan sendirinya (praktik biasanya dilakukan dalam proses dan terdiri dari tugas dan metode), namun seseorang yang tujuannya adalah memilih metodologi terbaik dari semua Metodologi yang dikenal saat itu.
Dengan kata lain, praktik terbaik memastikan hasil terbaik, sementara metodologi tidak menjaminnya.
Untuk sisa artikel dan rangkaian ini, saya akan menyajikan seperangkat metodologi yang sebenarnya telah terbukti (sepanjang mungkin dalam jangka waktu yang cukup singkat) agar dapat diandalkan, dan jika bukan praktik terbaik, setidaknya setidaknya yang terbaik satu!

Memilih Alat yang Tepat

Hari-hari pengkodean HTML dalam editor teks sudah lama berlalu. Bahkan total pemula bisa menghasilkan halaman web yang sangat bagus dengan sedikit usaha dengan memanfaatkan alat authoring HTML modern. Sebenarnya, saya akan sangat menyarankan orang untuk mencoba membuat halaman dari awal. Dengan kepatuhan standar, kebiasaan browser, pertimbangan desain yang responsif, dan lain-lain, semua mulai bermain, yang terbaik adalah meninggalkan markup dan pembuatan kode ke alat khusus dan berkonsentrasi pada konten.
Dimulai dengan IDE (Integrated Development Environment), tidak ada yang namanya universal "IDE terbaik". Itu benar-benar turun ke pilihan pribadi, kecuali situs web atau aplikasi Anda memiliki persyaratan yang sangat spesifik. Misalnya, pengembangan iPhone sangat bergantung pada Xcode. Saya pribadi menggunakan gerhana untuk semua tapi yang paling sederhana dari halaman web. Ini open source dan bisa disesuaikan dengan banyak plugin. Untuk halaman sederhana - dan artikel - saya menggunakan kit HTML Chami. HTML-Kit Tools adalah aplikasi komersial mereka, sedangkan HTML-Kit 292 adalah penawaran gratis mereka.
Pilihan populer lainnya termasuk Adobe Dreamweaver, Aptana Studio, Visual Studio Code, dan WebStorm (Javascript).
Dengan begitu banyak pilihan yang luar biasa, tidak mungkin bagi saya untuk membuat daftar semuanya di sini, jadi daripada mencoba melakukan itu, saya akan mengidentifikasi beberapa fitur penting yang harus dicari.


  • Autocompletion: Pelengkapan otomatis dipicu oleh Anda mengetik beberapa karakter. Dropdown saran yang relevan akan muncul. Setelah Anda mempelajari cara menggunakan pelengkapan otomatis, Anda dapat mengetik tidak lebih dari tiga karakter untuk semua hal kecuali nama variabel baru.
  • penyorotan sintaks: Anda akan terkejut berapa banyak elemen yang membentuk halaman web, dari skrip, hingga tag, hingga atribut, dll. Penyorotan sintaks membantu mengidentifikasi masing-masing.
  • Dukungan server: Sangat membantu untuk dapat terhubung ke server web lokal atau jarak jauh karena beberapa operasi tertentu, seperti Ajax, memerlukan server untuk bekerja. Jenis koneksi lainnya termasuk FTP, SFTP, server WebDAV, atau ke akun online Anda (misalnya Dropbox).
  • database explorer / connectivity: Aplikasi web modern sering menangani data dan RDBMS tradisional (Sistem Manajemen Data Relasional) masih merupakan tempat untuk meletakkannya. Oleh karena itu Anda akan ingin memiliki kemampuan untuk melihat dan mengedit struktur data dan data Anda dari dalam IDE Anda.
  • Tabbed Editor: Tidak ada yang terlepas dari kenyataan bahwa Anda harus membuka sejumlah file pada waktu tertentu. Tab memudahkan untuk beralih di antara keduanya.
  • Dapat diperpanjang: IDE yang bagus dapat ditingkatkan melalui plugin. Dengan begitu, saat teknologi baru keluar, Anda cukup memasang plugin untuk segera menggunakannya.
  • Debugging: Meskipun browser memiliki fasilitas debugging yang menakjubkan, senang bisa tinggal di editor Anda.
  • Pengujian: Aplikasi web, seperti jenis aplikasi lainnya, memerlukan pengujian untuk mengatasi semua masalah. IDE yang bagus akan menyediakan alat uji.

No comments:

Post a comment

Post Bottom Ad