Web
Cara Membangun Game Multi-Pengguna Real-Time Dari Awal
Artikel ini menyoroti proses, keputusan teknis, dan pelajaran di balik pembuatan game waktu nyata Autowuzzler. Pelajari cara berbagi status game di beberapa klien secara real-time dengan Colyseus, lakukan perhitungan fisika dengan Matter.js, simpan data di Supabase.io, dan bangun front-end dengan SvelteKit.
Baca lebih lajutMenghormati Preferensi Gerakan Pengguna
Media query `prefers-reduced-motion` memiliki dukungan yang sangat baik di semua browser modern sejak beberapa tahun yang lalu. Dalam artikel ini, Michelle Barker menjelaskan mengapa tidak ada alasan untuk tidak menggunakannya hari ini untuk membuat situs Anda lebih mudah diakses.
Baca lebih lajutMembangun SSG yang Selalu Saya Inginkan: Sandwich 11ty, Vite, dan JAM
Kembali pada Januari 2020, Ben Holmes mulai melakukan apa yang hampir setiap pengembang web lakukan setiap tahun: membangun kembali situs pribadinya. Dalam artikel ini, ia membagikan kisahnya tentang bagaimana ia mulai membangun pipa pembangunannya sendiri dari titik nol mutlak dan menciptakan “Slinkity”.
Baca lebih lajutMembangun API Dengan Fungsi Gatsby
Dalam tutorial ini, Paul Scanlon menjelaskan cara membangun API dengan menggunakan Fungsi Gatsby dan apa yang perlu Anda ingat saat menerapkannya ke Gatsby Cloud.
Baca lebih lajutSmashing Podcast Episode 42 Dengan Jeff Smith: Apa Itu DevOps?
Dalam episode ini, kita berbicara tentang DevOps. Apa itu, dan apakah itu string untuk ditambahkan ke haluan pengembangan web Anda? Drew McLellan berbicara dengan ahli Jeff Smith untuk mencari tahu.
Baca lebih lajutMemecahkan Masalah CLS Di Situs Web E-Commerce Bertenaga Next.js (Studi Kasus)
Pergeseran Tata Letak Kumulatif adalah salah satu web inti yang paling sulit untuk di-debug. Dalam artikel ini, kami membahas berbagai alat untuk menyelidiki CLS, kapan menggunakannya (dan kapan tidak), dan solusi untuk beberapa masalah CLS yang kami hadapi di situs web e-niaga berbasis Next.js kami.
Baca lebih lajutRutinitas Kesehatan Mental Sederhana Tapi Efektif Untuk Programmer
Dalam artikel ini, kita akan melihat mengapa menjaga keseimbangan kehidupan kerja kita itu penting, bagaimana mengembangkan rutinitas kesehatan mental yang sederhana dan efektif, dan teknik paling umum dan efisien yang dapat Anda gunakan untuk membuat rutinitas kebiasaan Anda.
Baca lebih lajutTips Dan Trik Untuk Mengevaluasi Desainer UX/UI
Pelanggan mungkin mulai menggunakan aplikasi Anda karena Anda menawarkan produk yang unik, tetapi pengalaman penggunalah yang membuat mereka bertahan. Untuk itu, Anda memerlukan desainer UX yang hebat, dan pengetahuan untuk mengenali mereka saat merekrut.
Baca lebih lajutSolusi Smart CSS Untuk Tantangan Umum UI
Menulis CSS mungkin tidak pernah semenyenangkan dan semenyenangkan sekarang ini. Dalam posting ini kita akan melihat masalah umum dan kasus penggunaan yang harus kita hadapi dalam pekerjaan kita dan bagaimana menyelesaikannya dengan CSS modern. Jika Anda tertarik, kami juga baru saja membahas [alat audit CSS](https://www.smashingmagazine.com/2021/03/css-auditing-tools/), [generator CSS](https:// www.smashingmagazine.com/2021/03/css-generators/), [boilerplate front-end](https://www.smashingmagazine.com/2021/06/useful-frontend-boilerplates-starter-kits/) dan [ Ekstensi kode VS](https://www.smashingmagazine.com/2021/05/useful-vs-code-extensions-web-developers/) — Anda mungkin juga menganggapnya berguna.
Baca lebih lajutReact API yang Berguna Untuk Membangun Komponen Fleksibel Dengan TypeScript
Bereaksi dengan JSX adalah alat yang fantastis untuk membuat komponen yang mudah digunakan. Komponen TypeScript menjadikannya kesenangan mutlak bagi pengembang untuk mengintegrasikan komponen Anda ke dalam aplikasi mereka dan menjelajahi API Anda. Pelajari tentang tiga API React yang kurang dikenal yang dapat membawa komponen Anda ke level berikutnya, dan membantu Anda membangun Komponen React yang lebih baik lagi di artikel ini.
Baca lebih lajut