Tagged

principles

A collection of 4 posts

principles

REST & MVC

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

principles

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

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

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 ที่ไม่จำเป็น พยายามใช้ตัวอักษรตัวเล็ก จะได้เพิ่ม compression rate ควรมี favicon.