Skip to main content

15 posts tagged with "best practices"

View All Tags

บันทึกการใช้งาน useRef createRef และ forwardRef ของ React

· 4 min read

Intro

สวัสดีครับ บทความนี้จะเป็นการบบันทึกการใช้งาน useRef createRef และ forwardRef ของ React โดย useRef และ createRef มีความคล้ายคลึงกันมากและแตกต่างกันอย่างไรมาดูกัน 🚀

การใช้งานและความแตกต่างระหว่าง useMemo และ useCallback ของ React Hooks

· 3 min read

Intro

สวัสดีครับ บทความนี้จะแนะนำแนวทางการใช้งาน React Hooks ที่ชื่อ useMemo และ useCallback คืออะไร มีความสำคัญอย่างไร ช่วยเพิ่มประสิทธิภาพลดการ Render ของ React ที่หนักหน่วงอย่างไร ควร Refactor อย่างไร มาดูกันเลยครับ 😍

หลักเกณฑ์และแนวทางปฏิบัติที่ดีที่สุดสำหรับการออกแบบ RESTful API

· 16 min read

Intro

ปัจจุปันการพัฒนา API หรือ Microservice เพิ่มขึ้นอย่างมีนัยสำคัญ ซึ่งมีส่วนสำคัญในการใช้แลกเปลี่ยนข้อมูล กรณีมีแอปพลิเคชันในหลายรูปแบบเช่น Web app หรือ Mobile app และ IoT โดยใช้ Restful API เป็นตัวกลางเชื่อมต่อระหว่างแต่ละอุปกรณ์ซึ่งอนุญาตให้แลกเปลี่ยนข้อมูลระหว่าง Server กับ Client โดย Server รับ Requests จาก Client และส่ง Response ข้อมูลกลับ

API

คำว่า API นั้นย่อมาจาก Application Programming Interface ซึ่ง API จะเป็นตัวกลางที่อนุญาตให้แอปพลิเคชันแลกเปลี่ยนข้อมูลผ่าน Endpoint โดย Client จะใช้ API ส่งคำร้องขอ (Request) และตอบกลับข้อมูล (Response) (คล้าย ๆ การสื่อสารระหว่าง 2 อุปกรณ์โดยมี API เป็นตัวกลาง)

วิธีตั้งคำถามที่ดี เพื่อที่คุณจะได้รับคำตอบที่ต้องการ (คำแนะนำจาก Stackoverflow)

· One min read

Intro

พอดีว่าวันก่อน ผมได้รับอีเมลจาก Stack Overflow หัวข้ออีเมลว่า "3 steps to ask a question" ก็ทำนองว่า แนวทางการตั้งคำถาม 🤔 ก็เลยลองกดอ่านดู พบว่ามีประเด็นที่น่าสนใจเลยเอามาเขียนไว้ดังนี้ครับ

Laravel Best practices (Thai Version)

· One min read

Intro

Laravel best practices

ที่จริงช่วงนี้เขียน Laravel มาสักพักใหญ่ ๆ แล้วด้วยความที่ส่วนใหญ่จะได้ทำโปรเจคเพียงคนเดียว ประกอบกับที่เพิ่งเข้ามาหัดใช้ Laravel ได้ไม่นาน เลยรู้สึกว่ามาตรฐานในการเขียนของตัวเองนั้นไม่ค่อยจะดีเท่าไหร่ แล้ววิธีการที่ถูกต้องมันควรเป็นแบบไหน ก็เลยลองหาข้อมูลพบว่ามีผู้เขียนบทความ Laravel Best practices ไว้ดีเลย และมีแปลเป็นหลายภาษาอ่านแล้วรู้สึกชอบ ก็เลยถือโอกาส Fork โปคเจคนั้นมาเแปลเป็นภาไทยซะเลย 🚀