3 คะแนน โดย GN⁺ 2023-07-05 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • การพูดคุยเกี่ยวกับเทคโนโลยีสแต็กที่ใช้สร้างเว็บไซต์ KodingKitty
  • เทคโนโลยีสแต็กนั้นเรียบง่าย โดยมุ่งลดความซับซ้อนให้เหลือน้อยที่สุดและเน้นการพัฒนาที่รวดเร็ว
  • บทความนี้เปรียบเทียบตัวเลือกหลากหลาย เช่น WordPress, เครื่องมือ no-code, เฟรมเวิร์ก และ Jamstack
  • โซลูชันของ KodingKitty ที่เรียกว่า KittyStack ใช้ HTML สำหรับเนื้อหา ใช้โฮสติ้งราคาประหยัด และใช้เทมเพลต Jinja สำหรับส่วนเทมเพลต
  • ใช้สคริปต์ Python สั้น ๆ เพื่อสร้างหน้าสแตติกขั้นสุดท้าย
  • บทความนี้เน้นย้ำข้อดีของการทำให้การพัฒนาเว็บเรียบง่าย และเสนอว่าลูกค้าจำนวนมากสามารถได้รับประโยชน์จากโซลูชันที่เร็วกว่า เรียบง่ายกว่า และมีต้นทุนต่ำกว่า

1 ความคิดเห็น

 
GN⁺ 2023-07-05
ความคิดเห็นจาก Hacker News
  • ช่างภาพคนหนึ่งสร้างเว็บไซต์พอร์ตโฟลิโอโดยไม่ใช้เฟรมเวิร์กหรือไลบรารี
  • เขาใช้ HTML โดยตรงและอัปโหลดขึ้นเซิร์ฟเวอร์ด้วย rsync
  • เขาใช้ regular expression เพื่อจัดการองค์ประกอบ UI ที่ใช้ร่วมกัน เช่น เมนูนำทาง
  • เขาสร้างรูปภาพหลายขนาดและหลายฟอร์แมตเพื่อปรับปรุงคุณภาพของภาพ
  • กระบวนการนี้ช้า แต่คล้ายกับการทำหนังสือภาพถ่าย
  • ผู้แสดงความเห็นอีกรายกล่าวถึงการใช้ SvelteKit และ Skeleton สำหรับการทำต้นแบบอย่างรวดเร็ว
  • เขาบอกว่าได้ลองใช้เครื่องมือและเฟรมเวิร์กหลายแบบแล้ว แต่ชุดนี้ดีที่สุด
  • ผู้แสดงความเห็นอีกรายกล่าวถึงการใช้ HTML และ CSS โดยไม่พึ่งเฟรมเวิร์กเพื่อความเรียบง่าย
  • เขาวิจารณ์การใช้เฟรมเวิร์กและความซับซ้อนที่เพิ่มขึ้นของการพัฒนาเว็บ
  • ผู้แสดงความเห็นอีกรายกล่าวถึงการใช้ PHP สำหรับเว็บไซต์เรียบง่ายโดยไม่ใช้เฟรมเวิร์ก
  • เขาแย้งว่าสำหรับความต้องการของลูกค้าที่ซับซ้อน จำเป็นต้องมีเครื่องมือที่ทรงพลัง
  • เขาสนับสนุนการใช้เฟรมเวิร์กและขอให้มองประเด็นนี้อย่างรอบคอบมากขึ้น
  • ผู้แสดงความเห็นอีกรายแบ่งปันประสบการณ์การสร้างเว็บไซต์ด้วย Gemtext และ Python
  • เขาพบว่ามันง่ายกว่าที่คาดไว้และชอบความยืดหยุ่นของการเขียนโซลูชันเอง
  • เขาเน้นความสำคัญของการเขียนโค้ดเฉพาะหน้าและการปรับแต่งตามต้องการ
  • ผู้แสดงความเห็นอีกรายกล่าวถึงการใช้ HTML, JS และ Tailwind CSS โดยตรงสำหรับเว็บไซต์ของตน
  • เขาใช้ Parcel สำหรับการบีบอัดและดีพลอยไปยัง GitHub Pages
  • ผู้แสดงความเห็นอีกรายเปรียบเทียบแนวทางนี้กับการใช้ตัวสร้างเว็บไซต์แบบสแตติก เช่น Jekyll