29 คะแนน โดย tobesimple7 2024-09-07 | 7 ความคิดเห็น | แชร์ทาง WhatsApp

[ที่มาของการพัฒนา]

ผมสนใจการพัฒนากริดมาเป็นเวลานานแล้ว

และก็คิดด้วยว่า ถ้าสามารถให้ใช้งานเว็บกริดได้ฟรีทั้งในระดับบุคคลและในบริษัทก็น่าจะดี

ความตั้งใจส่วนตัวคืออยากสร้างกริดที่มีคุณภาพในระดับหนึ่ง

[เทคโนโลยีที่ใช้]

  • Javascript(Pure)
  • CSS

[คุณสมบัติ]

  • ย้ายคอลัมน์

  • มัลติเฮดเดอร์

  • ฟังก์ชันแก้ไข

  • คอลัมน์สรุป (Top, Footer)

  • การจัดกลุ่ม

  • การเรียงลำดับ

  • การกรอง

  • คอลัมน์ตรึง

  • รูปแบบตัวเลข (ตามประเทศ, รูปแบบทศนิยม)

  • รองรับข้อมูลจำนวนมาก

  • รองรับหลายเบราว์เซอร์

  • รองรับหลายภาษา

  • สิ่งที่ให้ความสำคัญมากที่สุดคือ การกรอง การเรียงลำดับ การจัดกลุ่ม และคอลัมน์ตรึง สามารถทำงานร่วมกันได้อย่างเป็นระบบ

[คำชี้แจง]

  • TbsGrid เวอร์ชันคือ 1.0 (เบต้า)

  • เนื่องจากเป็นการพัฒนาโดยคนเดียว เอกสารจึงยังไม่เพียงพอ และเพราะเป็นนักพัฒนาเอง องค์ประกอบด้านดีไซน์จึงยังขาดอยู่

  • ยังมีส่วนที่ต้องปรับปรุงเพิ่มเติม เช่น API สำหรับผู้ใช้, อีเวนต์, ทรีกริด, การแบ่งหน้า เป็นต้น

  • เพื่อแก้บั๊กหรือพัฒนาฟีเจอร์เพิ่มเติม ผมต้องการความคิดเห็นและการมีส่วนร่วมจากทุกท่าน

  • พัฒนากริดต่อเนื่องมาเรื่อย ๆ จนตอนนี้เริ่มมีความมั่นใจและมีประสบการณ์มากขึ้น
    ยังเป็นเพียงแผน แต่ผมอยากรองรับพิวอตกริดด้วย

P.S.

ดูเหมือนว่าการพัฒนากริดจะไม่ใช่งานที่ง่ายนัก
มากกว่าการเขียนโปรแกรม สิ่งที่ต้องกำหนดคือเกณฑ์และขอบเขต
และต้องตั้งชื่อให้กับคุณสมบัติต่าง ๆ มากมายเพื่อให้ผู้ใช้สามารถนำไปใช้งานได้

แม้จะเป็นฟังก์ชันเล็กน้อย บางครั้งก็ต้องใส่ใจอย่างมาก

ยังมีอีกหลายส่วนที่ต้องปรับปรุง แต่ก็ยังไม่ยอมแพ้
และก็ดีใจมากที่ได้โพสต์ลงใน GeekNews

ขอบคุณครับ

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

 
eajrezz 2024-09-09

เป็นโปรเจ็กต์ที่ยอดเยี่ยมมาก ขอบคุณที่แชร์ครับ

 
[ความคิดเห็นนี้ถูกซ่อน]
 
tobesimple7 2024-09-09

ตอนนี้ได้ทำให้สามารถเลื่อนหน้าจอคอนเทนต์ไปทางซ้ายขวาได้ชั่วคราวก่อน
ต่อไปจะวางแผนเพิ่มเติมเพื่อปรับปรุงในส่วนที่เกี่ยวกับการลากบนมือถือครับ
ขอบคุณครับ

 
mangchy 2024-09-09

ว้าว เจ๋งมากครับ
กำลังพอดีเลยที่กำลังพิจารณาเรื่องกริดอยู่ เดี๋ยวต้องลองใช้ดูแล้ว

 
quack337 2024-09-08

โอ้! ดีจัง ว้าว~

 
ragus 2024-09-08

ทำได้ยอดเยี่ยมมาก! หวังว่าคุณจะพัฒนาไลบรารี web grid ต่อไปนะครับ

 
riki3 2024-09-07

น่าจะดีถ้ามีหน้าสำหรับเปรียบเทียบที่อธิบายว่าจุดแข็งเมื่อเทียบกับไลบรารีอื่นคืออะไร