บล็อคเก่าผมตอนแรกสุดเป็น Wordpress, อัปเกรดไประบบ Static เต็มตัวกลายเป็น Gatsby มีฐานเป็น React โพสก็แปลงมาจาก Markdown แบบง่ายๆ
ตัว Gatsby ก็ไม่มีปัญหาอะไร แค่ผมชอบและอยากได้อะไรที่มัน Minimalๆ มากกว่าจึงลองไปหา Static Gen ตัวใหม่ ตอนแรกลอง Nuxt.js มีฐานเป็น VueJS 2 ซึ่งผมชอบมากกว่า React ก็คล้ายๆ Gatsby แต่เปลี่ยน GraphQL เป็น Content เพื่อดึงข้อมูลแทน ซึ่งหลังจากลองต้องพลิกแพลงระบบให้ดึงข้อมูลของเดิมได้
ทีนี้ถ้าจะต้องพลิกแพลง ผมเลย Reinvent-The-StaticGen ทำขึ้นมาเองดีกว่า ตอนแรกเลยลองทำออกมาโดยใช้ Vue 3 เป็น Backend แต่ถ้าจะทำจริง แค่ให้เป็น Backend ดูจะไม่ค่อยสุดเท่าไหร่ ต้องใส่มาเป็น Frontend ด้วย มันเลยจะไม่มีความ Minimal
สุดท้ายเลยกลายเป็นระบบของตัวเองแบบ Minimal โดยใช้ Webpack + SASS + PugJS แบบค่อนข้าง Minimal และสามารถพัฒนาต่อง่าย
สุดท้ายนี้ทำไมต้องทำขึ้นมา คงต้องบอก "ไม่ใช่ทำเพราะมันทำง่าย"