Web

Primer GraphQL: Evolusi Desain API (Bagian 2)

Di [Bagian 1](https://www.smashingmagazine.com/2018/01/graphql-primer-new-api-part-1/) kami melihat bagaimana API telah berevolusi selama beberapa dekade terakhir dan bagaimana masing-masing memberi jalan ke yang berikutnya. Di bagian kedua ini, mari kita lihat ke mana arah desain API klien seluler — dengan penekanan khusus pada GraphQL.

Baca lebih lajut

Rasa Hormat Selalu Didahulukan

Sebagai desainer dan pengembang, kami fokus pada antarmuka yang indah dan pengalaman yang cepat, tetapi ada satu sisi yang sering hilang: penghormatan terhadap privasi, keamanan, inklusivitas, keaslian, kepribadian, dan etika. Sudah saatnya kita mengubah itu.

Baca lebih lajut

Pengujian Browser Otomatis Dengan WebDriver API

Artikel ini memberikan gambaran umum tentang konsep, teknologi, dan teknik pengkodean yang terlibat dengan menjalankan skrip pengujian terhadap browser secara otomatis menggunakan WebDriverJS di Windows 10 dan Microsoft Edge.

Baca lebih lajut

Enter The Dragon (Drop): Penataan Ulang Daftar yang Dapat Diakses

Ada banyak sekali modul pengaturan ulang daftar drag-and-drop di luar sana saat ini, sangat sedikit dari mereka yang dibuat dengan mempertimbangkan aksesibilitas. Dragon Drop berusaha mengisi celah ini dengan menyediakan sarana bagi semua pengguna untuk melakukan tugas yang agak umum ini.

Baca lebih lajut

Offboarding Di Dunia Online

Offboarding adalah sesuatu yang berhubungan dengan pengguna setiap kali mereka menyelesaikan transaksi online. Pelajari tentang manfaat offboarding dapat membawa ke perusahaan Anda dan bagaimana menerapkannya sedemikian rupa sehingga pengalaman yang baik untuk semua pengguna.

Baca lebih lajut

Waspada: Fungsi PHP dan WordPress yang Dapat Membuat Situs Anda Tidak Aman

Sebelum menerapkan plugin baru di WordPress, ada baiknya untuk menyimpan daftar fungsi yang mudah disalahgunakan di sisi Anda. Mari kita lihat lebih dekat beberapa fungsi yang dapat dan harus Anda gunakan sebagai bagian dari strategi keamanan yang lebih luas.

Baca lebih lajut

Menggunakan Gradien Dalam Desain Pengalaman Pengguna

(Artikel ini disponsori oleh Adobe.) Apa itu gradien, dan mengapa gradien begitu berharga bagi para desainer? Satu hal yang pasti: Gradien muncul kembali, dan kita sudah dapat melihat tren ini di banyak situs web.

Baca lebih lajut

A GraphQL Primer: Mengapa Kami Membutuhkan Jenis API Baru (Bagian 1)

Daripada menjelajahi fitur terlebih dahulu, akan sangat membantu untuk menempatkannya ke dalam konteks dan memahami bagaimana fitur itu ada. Pengenalan GraphQL dan pelajaran dari 60 tahun terakhir pengembangan API.

Baca lebih lajut

Mengoptimalkan File Sketsa: Pelajaran yang Dipetik Dalam Membuat Aplikasi Reduce (Studi Kasus)

Ada banyak file Sketch yang ada, dan tidak hanya memperlambat Sketch, tetapi juga produktivitas desainer mana pun. Dalam artikel ini, Ahmed memperkenalkan aplikasi bilah menu yang pasti akan membantu Anda menghilangkan sakit kepala ini.

Baca lebih lajut

Sekarang Anda Melihat Saya: Cara Menunda, Memuat Malas, dan Bertindak Dengan IntersectionObserver

Informasi persimpangan diperlukan karena berbagai alasan, seperti pemuatan gambar yang lambat. Tapi ada begitu banyak lagi. Saatnya untuk mendapatkan pemahaman yang lebih baik dan perspektif yang berbeda tentang Intersection Observer API. Siap?

Baca lebih lajut