เว็บ

บทนำสู่ SWR: React Hooks สำหรับการดึงข้อมูลระยะไกล

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

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

อัปเดตรายเดือนเกี่ยวกับทุกสิ่งที่ยอดเยี่ยม

ทุกเดือน เราจะนำเสนอภาพรวมของสิ่งที่ทีม Smashing ดำเนินการอยู่ — ทั้งหมดในที่เดียว ไม่กี่สัปดาห์ที่ผ่านมาค่อนข้างท้าทาย: วิกฤต COVID-19, [#BlackLivesMatter](https://www.smashingmagazine.com/2020/06/black-lives-matter/) และปัญหาต่อเนื่องอื่น ๆ อีกมากมายที่เกิดขึ้นทั้งหมด ทั่วโลก นี่คือสิ่งที่เกิดขึ้นกับเราในระหว่างนี้

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

Vitruvius สามารถสอนอะไรเราเกี่ยวกับการออกแบบเว็บได้

คนสมัยก่อนสามารถสอนเราเกี่ยวกับการออกแบบได้สักสองหรือสองอย่าง แม้กระทั่งการออกแบบเว็บ สถาปนิกชาวโรมัน Vitruvius มีอาคารอยู่ในใจเมื่อวางโครงสร้างสามกลุ่มสีทองของเขา แต่หลักการของอาคารนี้ใช้ได้กับเว็บเช่นเดียวกับอิฐและปูน

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

การแก้ปัญหาข้ามแพลตฟอร์มทั่วไปเมื่อทำงานกับ Flutter

เมื่อใช้เฟรมเวิร์กข้ามแพลตฟอร์ม ผู้คนอาจลืมความแตกต่างของแต่ละแพลตฟอร์มที่ต้องการให้โค้ดทำงาน บทความนี้มีจุดมุ่งหมายเพื่อระบุว่า

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

Mirage JS Deep Dive: การใช้ Mirage JS และ Cypress สำหรับการทดสอบ UI (ตอนที่ 4)

ในส่วนสุดท้ายของซีรีส์ Mirage JS Deep Dive เราจะนำทุกสิ่งที่เราได้เรียนรู้จากซีรีส์ที่ผ่านมาไปใช้ในการเรียนรู้วิธีทดสอบ UI ด้วย Mirage JS

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

ตัวลดที่ดีขึ้นด้วย Immer

เมื่อทำงานกับ React เราจะรักษาสถานะไว้มากมาย ในการอัปเดตสถานะของเรา เราต้องเขียนตัวลดจำนวนมาก ในบทความนี้ เราจะมาเรียนรู้วิธีใช้ Immer ในการเขียนตัวลดขนาด และอื่นๆ

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

Smashing Podcast ตอนที่ 18 กับ Mina Markham: ฉันจะเรียนรู้ปฏิกิริยาได้อย่างไร?

ในตอนนี้ของ Smashing Podcast เรากำลังพูดถึงการเรียนรู้ React React ทำงานอย่างไร และนักพัฒนาที่มีประสบการณ์สามารถเริ่มต้นได้อย่างไร Drew McLellan คุยกับ Mina Markham เพื่อหาคำตอบ

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

Smashing Meets ให้พรีวิวคร่าวๆ ของสิ่งที่จะเกิดขึ้นได้ในแบบสด!

ในโพสต์นี้ Rachel Andrew มองย้อนกลับไปที่ [Smashing Meets](https://ti.to/smashingmagazine/) ที่ประสบความสำเร็จของเรา และพิจารณาว่าเราจะนำทุกสิ่งที่เราเรียนรู้มาสร้าง [Smashing Live](https://smashingconf. com/live/) การประชุมที่ดียิ่งขึ้น

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

Mirage JS Deep Dive: ทำความเข้าใจเกี่ยวกับโรงงาน อุปกรณ์การแข่งขัน และ Serializers (ตอนที่ 2)

ในส่วนที่สองของซีรีส์ Mirage JS Deep Dive เราจะมาดูที่โรงงาน การแข่งขัน และ Serializer ของ Mirage JS เราจะมาดูกันว่าพวกเขาเปิดใช้งานการเยาะเย้ย API อย่างรวดเร็วโดยใช้ Mirage ได้อย่างไร

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

วิธีดำเนินการศึกษาวิจัยที่ถูกต้องด้วยแบบจำลองเพชรคู่

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

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