เว็บ

Redux Reducers ทำงานอย่างไร

หากคุณเคยใช้ Redux ในขณะพัฒนาแอปพลิเคชันเพื่อจัดการ `สถานะ' คุณจะเจอรีดิวเซอร์อย่างแน่นอน บทช่วยสอนนี้จะอธิบายแนวคิดของตัวลดขนาดและวิธีการทำงานโดยเฉพาะใน Redux

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

วิธีออกแบบ UI อย่างง่ายเมื่อคุณมีโซลูชันที่ซับซ้อน

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

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

ทำให้เว็บไซต์ง่ายต่อการพูดคุยกับ

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

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

วิธีการโยกย้ายจาก WordPress ไปยังเครื่องสร้างไซต์แบบคงที่สิบเอ็ดสิบ

หากคุณเป็นนักออกแบบหรือนักพัฒนาที่มีความรู้ระดับกลางเกี่ยวกับ HTML และ JavaScript และรู้วิธีใช้งาน GitHub และบรรทัดคำสั่ง บทแนะนำนี้เหมาะสำหรับคุณ เราจะอธิบายทีละขั้นตอนในการแปลงไซต์ WordPress เป็นไซต์สแตติกที่สร้างจาก Markdown

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

CommonMark: ข้อกำหนดอย่างเป็นทางการสำหรับ Markdown

Markdown มีรูปแบบการประกาศที่มีประสิทธิภาพและเรียนรู้ได้ง่ายสำหรับทั้งผู้ที่ไม่มีความรู้ด้านเทคนิคและผู้ที่ไม่ได้ใช้เทคนิค อย่างไรก็ตาม เนื่องจากความกำกวมที่เป็นผลสืบเนื่องในข้อมูลจำเพาะดั้งเดิม จึงมีรสชาติที่แตกต่างกันจำนวนหนึ่ง (หรือเวอร์ชันที่กำหนดเอง) สิ่งนี้นำไปสู่ความแตกต่างอย่างมากจากสิ่งที่สามารถแยกวิเคราะห์และสิ่งที่แสดงผลได้ ค้นหาว่า CommonMark ให้ข้อกำหนดมาตรฐานของ Markdown ที่สะท้อนถึงการใช้งานจริงได้อย่างไร

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

การออกแบบตัวนำเข้าข้อมูลที่น่าดึงดูดและใช้งานได้สำหรับแอปของคุณ

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

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

Smashing Podcast ตอนที่ 30 กับ Chris Murphy: การออกแบบผลิตภัณฑ์คืออะไร?

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

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

ทอผ้าการเข้าถึงเว็บด้วยการใช้งาน

ในบทความนี้ Uri Paz อธิบายว่าไซต์ที่ปฏิบัติตามหลักเกณฑ์การช่วยสำหรับการเข้าถึงอาจยังคงนำเสนอปัญหาด้านความสามารถในการใช้งานเมื่อทำการทดสอบกับผู้ใช้จริงได้อย่างไร ค้นหาว่าแนวทางปฏิบัติที่ดีที่สุดในการทอผ้าสำหรับการเข้าถึงด้วยการทดสอบความสามารถในการใช้งาน สามารถช่วยให้ผู้คนจำนวนมากที่สุดเท่าที่เป็นไปได้ใช้ไซต์ของคุณอย่างเต็มที่ได้อย่างไร

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

Smashing Podcast ตอนที่ 29 กับ Leslie Cohn-Wein: Netlify Dogfood The Jamstack เป็นอย่างไร?

เรากำลังถามว่าการลองใช้ Jamstack ที่ Netlify เป็นอย่างไร คุณสามารถปรับใช้ทั้งแอปกับ CDN ได้หรือไม่ Drew McLellan คุยกับ Netlify Staff Engineer Leslie Cohn-Wein เพื่อหาคำตอบ

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

การสร้างเวิร์กโฟลว์การทดสอบการรวมอย่างต่อเนื่องโดยใช้ GitHub Actions

ด้วยความช่วยเหลือของบทช่วยสอนนี้ คุณสามารถเรียนรู้วิธีสร้างเวิร์กโฟลว์การรวมอย่างต่อเนื่องสำหรับ Node JS REST API ของคุณโดยใช้ GitHub Actions รวมถึงวิธีรายงานความครอบคลุมการทดสอบด้วย Coveralls

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