principles

A collection of 4 posts

principles

REST & MVC

นอนนึกเรื่อง REST architecture ว่า เท่าที่เห็นคนจะนึกถึง REST ในแง่ของ Resource URL แต่ไม่ค่อยพูดถึง HATEOAS ซึ่งเป็นอีก principle สำคัญของ REST เหมือนกัน โดยเฉพาะความหมายของ concept Application State ซึ่งถ้าเข้าใจมุ

  • Rux
    Rux
principles

8 ชั่วโมงกับการที่ไม่คิด design ให้ดีๆ

ช่วงนี้นั่งเขียนโปรแกรม เจอโจทย์เกี่ยวกับการ clean up resources ต่างๆ เช่น authentication cache หรือ reply message tracker ซึ่งโดย happy path พวกนี้จะถูก remove จาก cache ไปเอง (ตัวอย่างเช่น ถ้า user logout ตาม step

  • Rux
    Rux
web technology

สรุป key points ของ Web optimization

Principles: เน้นตอบสนองต่อผู้ใช้ (User perception) ลดรอบของการติดต่อผ่าน network (Round-trip) Optimization should not ruin UX. Techniques: General Technique ใช้ JS script load ภาพหรืออะไรช้าๆ จาก onload event ลดจำนวน download ที่ไม่จำเป็น พยายามใช้ตัวอักษรตัวเล็ก จะได้

  • Rux
    Rux