Web

Menguasai OOP: Panduan Praktis untuk Warisan, Antarmuka, dan Kelas Abstrak

Bisa dibilang cara terburuk untuk mengajarkan dasar-dasar pemrograman, adalah menjelaskan apa itu sesuatu, tanpa menyebutkan bagaimana atau kapan menggunakannya. Dalam artikel ini, Ryan M. Kay membahas tiga konsep inti dalam OOP.

Baca lebih lajut

Menemukan Kode Berbagi Secara Terprogram Dengan oEmbed

Banyak situs telah menghosting media dan konten yang dapat dibagikan di tempat lain dengan menggunakan beberapa kode embed HTML. Apa yang terjadi jika Anda hanya memiliki URL item dan perlu menemukan versi media yang dapat disematkan tanpa campur tangan manusia? Di situlah oEmbed masuk.

Baca lebih lajut

Apakah Ada Masa Depan Selain Menulis Kode Hebat?

Banyak pengembang mencapai titik dalam karir mereka di mana mereka telah mencapai banyak tujuan dan bertanya-tanya tentang masa depan. Meskipun beberapa yakin melanjutkan jalan yang sama, yang lain mungkin merasakan dorongan untuk mengeksplorasi opsi berbeda di mana keterampilan mereka dapat digunakan untuk memiliki dampak yang lebih luas pada proyek yang kami kerjakan dan tim yang bekerja dengan kami. Saya menjelajahi beberapa arah berbeda yang dapat kita ambil dan keterampilan pelengkap yang dapat membantu kita sepanjang perjalanan kita.

Baca lebih lajut

Memulai Dengan Express Dan ES6+ JavaScript Stack

Pengantar dasar untuk proses pengembangan aplikasi web backend dengan Express — membahas fitur JavaScript ES6+ yang terbaru, Pola Desain Pabrik, Operasi CRUD MongoDB, server dan port, dan masa depan dengan pola arsitektur n-tier perusahaan untuk proyek TypeScript.

Baca lebih lajut

Cara Menggunakan FOMO Untuk Meningkatkan Konversi

Bagaimana jika kita menghilangkan "ketakutan" dari "ketakutan akan kehilangan" dan menempatkan bagian yang baik dari strategi pemasaran ini untuk digunakan dalam desain web dan aplikasi? Artikel ini mengungkap empat cara yang dapat Anda gunakan (F)OMO saat mendesain pengalaman digital.

Baca lebih lajut

Melakukan Animasi iOS Pada Tampilan Dengan UIKit Dan UIView

Artikel ini bertujuan untuk menjadi primer pada animasi iOS yang secara mendalam mencakup berbagai cara untuk melakukannya. Kami memulai dengan memahami dasar-dasar animasi, pindah ke Kerangka Inti membangun satu contoh menggunakan metode berbeda yang ditawarkan dan akhirnya mencari cara untuk menyempurnakan kinerja.

Baca lebih lajut

Buat Panel Konten Ekspansi Dan Kontrak Anda Sendiri

Di UI/UX, pola umum yang diperlukan berulang kali adalah panel pembuka dan penutup animasi sederhana, atau 'laci'. Anda tidak perlu perpustakaan untuk membuatnya. Dengan beberapa HTML/CSS dan JavaScript dasar, kita akan belajar bagaimana melakukannya sendiri.

Baca lebih lajut

Menulis Mesin Petualangan Teks Multiplayer Di Node.js: Membuat Klien Terminal (Bagian 3)

Bagian ketiga dari seri ini akan fokus pada penambahan klien berbasis teks untuk mesin game yang dibuat di bagian 2. Fernando Doglio menjelaskan desain arsitektur dasar, pemilihan alat, dan sorotan kode dengan menunjukkan cara membuat UI berbasis teks dengan bantuan Node.js.

Baca lebih lajut

Percepat Situs Web Anda Dengan WebP

Gambar adalah bagian besar dari web, namun, gambar dapat menyebabkan banyak tantangan bagi pengalaman pengguna jika tidak dioptimalkan atau dikirimkan dengan benar. Sudah hampir satu dekade sejak Google memperkenalkan WebP kepada dunia sebagai solusi untuk masalah ini. Karena lebih banyak browser, perangkat, dan perangkat lunak kami mendukungnya, inilah saatnya desainer web mulai mengadopsinya sebagai format gambar default mereka.

Baca lebih lajut

“Buat Sekali, Publikasikan Di Mana Saja” Dengan WordPress

Istilah COPE (“Buat Sekali, Publikasikan Di Mana Saja”) adalah metodologi untuk memublikasikan konten kami ke berbagai keluaran (situs web, situs AMP, email, aplikasi, dan sebagainya) dengan memiliki satu sumber kebenaran untuk semuanya. Mari kita jelajahi bagaimana menerapkan COPE menggunakan WordPress.

Baca lebih lajut