เว็บ

การใช้หน้าจอโครงกระดูกใน React

โดยทั่วไปแล้ว เครื่องปั่นด้ายและตัวโหลดเป็นวิธีบอกผู้ใช้ว่าเนื้อหาจะใช้เวลาสักครู่ในการโหลด แม้ว่าวิธีการนี้จะดีมาก แต่ก็กลายเป็นสิ่งที่ล้าสมัยอย่างรวดเร็วในการพัฒนาสมัยใหม่

อ่านเพิ่มเติม

เชื่อมต่อและเรียนรู้จากกันและกัน

หนึ่งเดือนเป็นเวลานานที่จะอยู่เหนือสิ่งต่างๆ คุณจะพบภาพรวมของทุกสิ่งที่เราดำเนินการและสนุกกับการอ่านในเดือนที่ผ่านมาได้ที่นี่

อ่านเพิ่มเติม

จุดเด่นของ Django: โมเดล ผู้ดูแลระบบ และการควบคุมฐานข้อมูลเชิงสัมพันธ์ (ตอนที่ 3)

แผงการดูแลระบบเป็นหนึ่งในคุณสมบัติที่ทรงพลังและยืดหยุ่นที่สุดที่เฟรมเวิร์กเว็บของ Django มีให้ ซึ่งรวมเอาฟังก์ชันการทำงานที่พร้อมใช้งานทันทีเข้ากับการปรับแต่งที่ไม่จำกัด เราจะใช้แผงการดูแลระบบเพื่อเรียนรู้เกี่ยวกับการสร้างแบบจำลองและการโต้ตอบกับฐานข้อมูลเชิงสัมพันธ์ใน Django โดยใช้โครงการตัวอย่างตามระบบสินค้าคงคลังของห้องสมุด

อ่านเพิ่มเติม

แนวทางปฏิบัติที่ดีที่สุดด้วย React Hooks

บทความนี้ครอบคลุมกฎของ React Hooks และวิธีเริ่มใช้งานในโครงการของคุณอย่างมีประสิทธิภาพ โปรดทราบว่าในการติดตามบทความนี้โดยละเอียด คุณจะต้องรู้ [วิธีใช้ React Hooks](https://reactjs.org/docs/hooks-intro.html)

อ่านเพิ่มเติม

การตัดสินใจออกแบบที่ได้รับแรงบันดาลใจจากสมุนไพร ลูบาลิน: วิชาการพิมพ์สามารถน่าตื่นเต้นพอๆ กับภาพประกอบและการถ่ายภาพ

ในฉบับที่แปดของ Inspired Design Decisions นี้ Andy Clarke จะอธิบายว่าการเรียนรู้เกี่ยวกับนักออกแบบกราฟิกชาวอเมริกันและนักออกแบบตัวอักษร Herb Lubalin ได้เปลี่ยนแนวทางของเขาในการพิมพ์ตัวอักษรบนเว็บอย่างไร

อ่านเพิ่มเติม

เริ่มต้นใช้งาน React Hooks API

บทช่วยสอนนี้แชร์ตัวอย่างวิธีใช้ React Hooks สำหรับแอปพลิเคชันของคุณ ในกระบวนการนี้ คุณจะได้เรียนรู้เกี่ยวกับ hooks เพิ่มเติมบางส่วนที่จัดส่งมาพร้อมกับ React 16.8 และวิธีเขียน React Hooks ของคุณเอง

อ่านเพิ่มเติม

การอบข้อมูลที่มีโครงสร้างเข้าสู่กระบวนการออกแบบ

การเพิ่มประสิทธิภาพกลไกค้นหาเพิ่มเติมทำให้คุณทำได้จนถึงตอนนี้ เมื่อข้อมูลเมตาฉลาดขึ้น การสร้างข้อมูลลงในกระบวนการออกแบบตั้งแต่เริ่มต้นจึงมีความสำคัญมากกว่าที่เคย

อ่านเพิ่มเติม

วิธีตั้งค่าโครงการแบ็กเอนด์ Express API ด้วย PostgreSQL

ในบทความนี้ เราจะสร้างชุดปลายทาง API โดยใช้ [Express](https://expressjs.com/) ตั้งแต่เริ่มต้นในรูปแบบ ES6 และครอบคลุมแนวทางปฏิบัติที่ดีที่สุดบางประการสำหรับการพัฒนา ค้นหาว่าชิ้นส่วนทั้งหมดทำงานร่วมกันอย่างไรในขณะที่คุณสร้างโครงการขนาดเล็กโดยใช้การบูรณาการอย่างต่อเนื่องและการพัฒนาที่ขับเคลื่อนด้วยการทดสอบก่อนที่จะปรับใช้กับ Heroku

อ่านเพิ่มเติม

Smashing Podcast ตอนที่ 13 กับ Laura Kalbag: ความเป็นส่วนตัวออนไลน์คืออะไร?

ในตอนนี้ของ Smashing Podcast เรากำลังพูดถึงความเป็นส่วนตัวออนไลน์ นักพัฒนาเว็บควรทำอย่างไรเพื่อรักษาความเป็นส่วนตัวของผู้ใช้ของเรา ดรูว์ แม็คเลลแลนคุยกับลอร่า คัลบักผู้เชี่ยวชาญในเรื่องนี้เพื่อหาคำตอบ

อ่านเพิ่มเติม

สร้างบล็อกนักพัฒนาฟรีของคุณโดยใช้ Hugo และ Firebase

การเขียนเป็นทักษะที่สำคัญอย่างยิ่งที่นักพัฒนาซอฟต์แวร์ทุกคนควรปลูกฝัง การสร้างและโฮสต์บล็อกทางเทคนิคทำให้มีโอกาสทำเช่นนั้นได้ มาดูวิธีการทำให้บล็อกใช้งานได้ฟรีและใช้ Hugo และ Firebase เพียงเล็กน้อย

อ่านเพิ่มเติม