นี่บล็อคใหม่ผม และใช่, ผมเขียน Static Blog Generator มาใหม่

วันจันทร์ที่ 9 พฤศจิกายน 2563
หมวดหมู่Java_ScriptMeta

บล็อคเก่าผมตอนแรกสุดเป็น 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 และสามารถพัฒนาต่อง่าย

สุดท้ายนี้ทำไมต้องทำขึ้นมา คงต้องบอก "ไม่ใช่ทำเพราะมันทำง่าย"


Written by New. Featherless biped, born and live on Earth.


Facebook Thing