GyaanSetu WebDev

Frontend, Backend และ DevOps สำหรับเว็บยุคใหม่

230 articlesDeep, practical knowledge

เมื่อคุณเริ่มสร้างสรรค์สิ่งต่างๆ ด้วยปัญญาประดิษฐ์เป็นครั้งแรก เสียงที่ดังที่สุดต่างก็ชี้ไปที่จุดเดียวกัน นั่นคือ: โมเดล P

เมื่อคุณเริ่มสร้างสรรค์สิ่งต่างๆ ด้วยปัญญาประดิษฐ์เป็นครั้งแรก เสียงที่ดังที่สุดต่างก็ชี้ไปที่จุดเดียวกัน นั่นคือ: โมเดล พวกเขาบอกว่า แค่เลือกโมเดลที่ใช่ ทุกอย่างที่เหลือก็จะ...

WebDev · 5 min read

บทเรียนเรื่องการเพิ่มประสิทธิภาพ React ส่วนใหญ่มักจบลงด้วยคำแนะนำแย่ๆ แบบเดิมๆ คือการเอาทุกอย่างไปหุ้มไว้แล้วก็จบเรื่องไป หากคุณได้ทำตาม...

บทเรียนเรื่องการเพิ่มประสิทธิภาพ React ส่วนใหญ่มักจบลงด้วยคำแนะนำแย่ๆ แบบเดิมๆ คือการเอาทุกอย่างไปหุ้มไว้แล้วก็จบเรื่องไป หากคุณทำตามคำแนะนำนั้น คุณอาจจะกำลังทำให้แอปพลิเคชันของคุณ...

WebDev · 5 min read

นักพัฒนา React ทุกคนต้องเจอคำถามเดียวกันในที่สุด: ควรจะใช้ Context หรือนี่คือปัญหาที่ต้องใช้ Redux? หากคุณ

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

WebDev · 6 min read

คุณกด push commit เพราะแดชบอร์ดมอนิเตอร์ดูปกติดี HTTP 200 เครื่องหมายถูกสีเขียว แล้วคุณก็ออกไปกินข้าวเที่ยง

คุณกด push commit เพราะแดชบอร์ดมอนิเตอร์ดูปกติดี HTTP 200 เครื่องหมายถูกสีเขียว แล้วคุณก็ออกไปกินข้าวเที่ยง แต่พอคุณกลับมา ผู้ใช้งานกลับพบว่าตารางว่างเปล่าและข้อมูลตัวเลขไม่อัปเดต...

WebDev · 3 min read

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

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

WebDev · 4 min read

เริ่มต้นด้วยความตั้งใจจะสร้างพิพิธภัณฑ์ แต่สุดท้ายกลับกลายมาเป็นคนทำฟาร์มเครื่องคิดเลข นั่นคือสรุปสั้นๆ ของสิ่งที่เกิดขึ้น

เริ่มต้นด้วยความตั้งใจจะสร้างพิพิธภัณฑ์ แต่สุดท้ายกลับกลายมาเป็นคนทำฟาร์มเครื่องคิดเลข นั่นคือสรุปสั้นๆ ของสิ่งที่เกิดขึ้นกับผู้สร้าง realworth.io โปรเจกต์นี้เริ่มต้นด้วย...

WebDev · 4 min read

นักพัฒนา React ทุกคนมักจะไปติดหล่มที่เดิม คุณดึงข้อมูล user object ไว้ในคอมโพเนนต์ระดับบนสุด จากนั้น...

นักพัฒนา React ทุกคนมักจะไปติดหล่มที่เดิม คุณดึงข้อมูล user object ไว้ในคอมโพเนนต์ระดับบนสุด จากนั้นคุณก็ส่งมันต่อไปเรื่อยๆ ส่งต่อลงไปชั้นแล้วชั้นเล่า ผ่าน route wrapper,…

WebDev · 6 min read

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

เมื่อคุณทำธุรกิจนายหน้าซื้อขายรถยนต์ในอาเซอร์ไบจานและนำเข้ารถยนต์ที่ได้รับความเสียหายจากสหรัฐอเมริกา ปัญหาด้านซอฟต์แวร์ของคุณจะดูแตกต่างจากปัญหาของบริษัทดาวรุ่งในซิลิคอนวัลเลย์...

WebDev · 5 min read

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

การทำงานร่วมกันแบบเรียลไทม์ดูเหมือนจะเป็นเรื่องง่าย จนกระทั่งคุณได้เห็นเบื้องหลัง คนหนึ่งกำลังพิมพ์ อีกคนลบข้อความไปสามย่อหน้าด้านบน ส่วนคนที่สามก็วางโค้ดจาก Stack Overflo…

WebDev · 6 min read

SEO ไม่จำเป็นต้องทำให้กระเป๋าฉีก แพลตฟอร์มระดับพรีเมียมอย่าง Ahrefs และ SEMrush มีค่าใช้จ่ายสูงถึงหลายร้อยดอลลาร์ต่อเดือน

SEO ไม่จำเป็นต้องทำให้กระเป๋าฉีก แพลตฟอร์มระดับพรีเมียมอย่าง Ahrefs และ SEMrush มีค่าใช้จ่ายสูงถึงหลายร้อยดอลลาร์ต่อเดือน ซึ่งก็มีเหตุผลที่สมควรอยู่ เพราะพวกเขารวบรวมชุดข้อมูลมหาศาลและ...

WebDev · 5 min read

หากคุณเคยเผยแพร่โพสต์ไปแล้ว แต่กลับเห็นมันขึ้นว่า “57 ปีที่แล้ว” บนหน้าเว็บสาธารณะ ในขณะที่แดชบอร์ดของคุณยังคงแสดงผลอย่างใจเย็นว่า

หากคุณเคยเผยแพร่โพสต์ไปแล้ว แต่กลับเห็นมันขึ้นว่า “57 ปีที่แล้ว” บนหน้าเว็บสาธารณะ ในขณะที่แดชบอร์ดของคุณยังคงยืนยันอย่างใจเย็นว่าโพสต์เพิ่งถูกลงไปเมื่อสิบนาทีที่แล้ว คุณจะเข้าใจถึงความ...

WebDev · 6 min read

คุณเขียน Type ที่ไล่ตรวจสอบ nested objects เพื่อสร้าง path แบบคั่นด้วยจุดสำหรับ autocomplete ซึ่งมันทำงานได้อย่างยอดเยี่ยม

คุณเขียน Type ที่ไล่ตรวจสอบ nested objects เพื่อสร้าง path แบบคั่นด้วยจุดสำหรับ autocomplete ซึ่งมันทำงานได้อย่างยอดเยี่ยมกับออบเจกต์ทดสอบขนาดเล็ก แต่พอคุณนำมันไปใช้กับ API จริง...

WebDev · 5 min read