ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comไทย เสียว บอร์ดTutorial (ห้ามตั้งคำถามห้องนี้)จริงหรือที่ว่า.. ถึงเวลาคนทำเว็บไซต์ต้องเลิกใช้ "jQuery" แล้ว?!
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: จริงหรือที่ว่า.. ถึงเวลาคนทำเว็บไซต์ต้องเลิกใช้ "jQuery" แล้ว?!  (อ่าน 5718 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
stjames
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 105
ออฟไลน์ ออฟไลน์

กระทู้: 1,178



ดูรายละเอียด
« เมื่อ: 02 กรกฎาคม 2019, 16:22:09 »



ถึงเวลาแล้วที่ควรจะเอา jQuery ออกไปจากเว็บจริงหรือ? เพราะยุคนี้ถ้าใครจะทำเว็บไซต์ ยังไง JQuery ก็ยังเป็นตัวเลือกที่ดีที่สุด!

jQuery นั้นถูกพัฒนาขึ้นมาในปี 2006 และมันก็คือ JavaScript Library ซึ่งถูกออกแบบมาให้การเขียน JavaScript นั้นมีความสะดวกและง่ายมากขึ้นเพื่อลดความยุ่งยาก ไม่ว่าจะเป็นเรื่องความไม่เข้ากันของ Web Browser แต่ละตัวในสมัยก่อน หรือ API ต่างๆ

โดยปัจจุบันนี้ jQuery ล่าสุดที่คนทำเว็บไซต์ใช้กันเป็นเวอร์ชั่น 3.4 ซึ่งเอาจริงๆแล้ว jQuery ก็เป็นสิ่งที่ดีที่ช่วยให้ผู้พัฒนาเว็บไซต์หรือบริษัทรับทำเว็บไซต์นั้นสามารถทำทุกอย่างได้โดยง่าย เพราะด้วยเหตุที่ว่า jQuery นั้นรวมเอา Object และ Function ต่างๆที่จำเป็นมารวบรวมไว้ในรูปแบบของ Library .. พอเป็นเช่นนี้แล้ว ไม่ว่าโค๊ดที่คุณเขียนจะใช้ JavaScript หลายบรรทัดแค่ไหน ก็สามารถทำให้สั้นลงได้ หรืออาจทำให้เหลือสั้นเพียงแค่บรรทัดเดียวเท่านั้น

แต่มันก็มีข้อเสียนิดหน่อยตรงที่ว่าตัว jQuery ทำให้เว็บไซต์ที่เราพัฒนาอยู่นั้นมีอาการโหลดช้าบ้าง เนื่องจากมันสร้างขึ้นมาเป็น Library เพื่อทำให้คนทำเว็บไซต์จัดการได้ง่ายขึ้นและมันก็ Cover หลายอย่างมาก เหล่านักพัฒนาเว็บไซต์ หรือหลายๆท่านอาจติดปัญหาในเรื่องของ Performance และยากต่อการ Optimize จุดนี้ก็ว่ากันไป

ซึ่งล่าสุดก็ได้มี Dev ท่านนึงได้โพสต์และแชร์ไว้ว่า “ถึงเวลาแล้วที่ควรจะเอา jQuery ออกไปจากเว็บ – jQuery จริงๆแล้วก็เป็นของที่ดี ช่วยให้คนทำเว็บสามารถทำทุกอย่างได้ง่าย แต่ก็ต้องแลกมากับ การที่เว็บของเราจะหนักและ ยากต่อการ optimize ไปด้วย ใน podcast ตอนนี้ผมจะมาเล่าให้ฟังว่าทำไมเราควรจะลบ JQuery ออก และ อนาคตควรเป็นแบบไหน”

เจ้าของโพสต์


มีคนเข้ามาคอมเมนต์หลากหลายกันไป



ในเนื้อหานี้ แล้วแต่ดุลพินิจและวิจารณญาณของนักพัฒนาเว็บไซต์แต่ละท่านนะครับ เราไปชมคลิปเสียงตามรูปด้านล่างนี้กันได้เลยครับลองฟังเหตุผลกันดู
https://soundcloud.com/kon-tum...bZXSnxuEmeJsP7k3AEbTFehnyvAHvc


ที่มา: http://www.atimedesign.com/webdesign/jquery-not-work/
บันทึกการเข้า

ผมไปซื้อกล้วยแขกที่ตลาดนัด
แม่ค้าถามว่า "พี่เอามันมั้ยคะ" 
จะตอบยังไงดี...

อ่านบทความจาก atimeNews อัพเดททุกวัน  + backlink สักเล็กน้อย ~♩ ♪ รับทำเว็บไซต์
jomynn
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 75
ออฟไลน์ ออฟไลน์

กระทู้: 762



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 02 กรกฎาคม 2019, 16:59:52 »

ถ้าความหมาย คือ เลิกเฉพาะ JQUERY แต่ ยังใช้ Javascript framework อยู่ ผมว่า เป็นไปได้
อากเลือกใช้
Angular JS  หรือ React JS
บันทึกการเข้า

Fertilizer
คนรักเสียว
*

พลังน้ำใจ: 12
ออฟไลน์ ออฟไลน์

กระทู้: 182



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 02 กรกฎาคม 2019, 17:41:46 »

เว็บผมใช้ jQuery อยู่นะ แต่ก็ยังปรับแต่งให้ได้ page speed score ใน lighthouse แบบ 3G เต็มร้อยได้ ถึงจะหืดขึ้นคอก็ตาม กำลังพยายามจะเอา jquery ออกอยู่เหมือนกัน แต่ต้องพักไว้ก่อน ไว้มีเวลาค่อยมาแก้







ปล.มีคนสนใจเรื่อง web performance ด้วยเหรอเนี่ย แถมเป็นระดับที่ปรึกษาด้วย เจ๋งอ่ะ
บันทึกการเข้า

"The steps you take don't need to be big. They just need to take you in the right direction."

cash cash cash cash cash
Twenty-One
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 335
ออฟไลน์ ออฟไลน์

กระทู้: 11,751



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 02 กรกฎาคม 2019, 19:21:05 »

ไม่น่านะดีจะตาย
บันทึกการเข้า

# บริการโฮสติ้งขั้นเทพ 24/7 เปิดให้บริการ web hosting มาแล้ว 14 ปี ลูกค้ากว่า 40,000 ราย ให้ความไว้วางใจ
# hosting คุณภาพสูง ดูแลระบบโดย system engineer ประสบการณ์สูง
# host เร็ง แรง ไม่มีล่ม ติดตั้ง cms ฟรี
# vps ราคาถูก 50GB 999 บาท

goldxp
สมุนแก๊งเสียว
*

พลังน้ำใจ: 73
ออฟไลน์ ออฟไลน์

กระทู้: 556



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 02 กรกฎาคม 2019, 19:34:51 »

ผมเริ่มใช้ vue.js มากขึ้นแล้วครับ vue.js ใช้เขียนส่วนของ template ได้ง่ายกว่าอย่างไม่ต้องสงสัย เขียนง่าย อ้างอิงตัวแปรได้สะดวกไม่ต้องเรียก function selector มาค้นหา element แบบ jquery ซึ่งต้องเสียเวลาพิมพ์มากกว่า

ส่วน jquery ที่มีคุณสมบัติอื่นๆ ที่ไม่ใช่ template ก็ยังมีประโยชน์อยู่นะครับ อย่างค้นหา วิเคราะห์ รวมรวมข้อมูลจาก tag html การ convert โครงสร้าง html แบบหนึ่งไปเป็นอีกแบบหนึ่งฯลฯ หรือ
จำเป็นต้องจัดการกับ html บางอย่างที่เป็นสถานการณ์พิเศษๆ ก็จำเป็นต้องใช้ jquery อยู่ดีนั่นเองครับ
บันทึกการเข้า

stjames
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 105
ออฟไลน์ ออฟไลน์

กระทู้: 1,178



ดูรายละเอียด
« ตอบ #5 เมื่อ: 02 กรกฎาคม 2019, 19:38:47 »

ผมเริ่มใช้ vue.js มากขึ้นแล้วครับ vue.js ใช้เขียนส่วนของ template ได้ง่ายกว่าอย่างไม่ต้องสงสัย เขียนง่าย อ้างอิงตัวแปรได้สะดวกไม่ต้องเรียก function selector มาค้นหา element แบบ jquery ซึ่งต้องเสียเวลาพิมพ์มากกว่า

ส่วน jquery ที่มีคุณสมบัติอื่นๆ ที่ไม่ใช่ template ก็ยังมีประโยชน์อยู่นะครับ อย่างค้นหา วิเคราะห์ รวมรวมข้อมูลจาก tag html การ convert โครงสร้าง html แบบหนึ่งไปเป็นอีกแบบหนึ่งฯลฯ หรือ
จำเป็นต้องจัดการกับ html บางอย่างที่เป็นสถานการณ์พิเศษๆ ก็จำเป็นต้องใช้ jquery อยู่ดีนั่นเองครับ

 wanwan003
บันทึกการเข้า

ผมไปซื้อกล้วยแขกที่ตลาดนัด
แม่ค้าถามว่า "พี่เอามันมั้ยคะ" 
จะตอบยังไงดี...

อ่านบทความจาก atimeNews อัพเดททุกวัน  + backlink สักเล็กน้อย ~♩ ♪ รับทำเว็บไซต์
Saimok
คนรักเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 176



ดูรายละเอียด
« ตอบ #6 เมื่อ: 02 กรกฎาคม 2019, 21:45:56 »

JavaScript เพียวๆ เขียนเฉพาะงาน ยังไงก็เร็วกว่าอยู่แล้ว  wanwan020
บันทึกการเข้า

Hello World!
darkknightza
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 167
ออฟไลน์ ออฟไลน์

กระทู้: 4,245



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 02 กรกฎาคม 2019, 22:17:05 »

ไม่เกี่ยวมั้งคับ
บันทึกการเข้า

หาเงินวันละ350บาท มั่นคง จ่ายมาสิบปีแล้ว
หารายได้กับ popup เจ้านี้ เรทแรงคลิ๊ก
Hosting อันดับ 1 คุณภาพสูง ราคาถูก จัดเลย
โดเมนเนมสวยๆ ราคาถูก จดกับเราสิที่นี่
NEO999
สมุนแก๊งเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 700



ดูรายละเอียด
« ตอบ #8 เมื่อ: 02 กรกฎาคม 2019, 22:50:09 »

ผมก็ยังใช้เรื่อยๆนะครับ
บันทึกการเข้า

supaman
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 1,172



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 02 กรกฎาคม 2019, 23:29:55 »

แล้วแต่วิธีเขียนของแต่ละคนครับ
บันทึกการเข้า

pairin45199
บุคคลทั่วไป
« ตอบ #10 เมื่อ: 21 สิงหาคม 2019, 16:24:08 »

ขอบคุณสำหรับข้อมูลคะ wanwan017
บันทึกการเข้า
manussawin
ก๊วนเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 364



ดูรายละเอียด
« ตอบ #11 เมื่อ: 21 สิงหาคม 2019, 16:51:02 »

น่าจะยากอยู่ครับ หลายๆอย่าง หลายๆ plugin jQuery ก็ตอบโจทย์ได้ดีกว่า และไม่น่าเกี่ยวกับเรื่องความเร็วเท่าไหร่นะครับ นอกจากเป็นการโหลดหรือเรียกใช้งานผ่าน CDN หรือ URL อื่นๆ ซึ่งก็ขึ้นอยู่กับปัจจัยหลายอย่าง ความเร็วอินเตอร์เน็ต บลาๆๆ เพราะจริงๆ jquery ก็คือ javascript ประมวลผลหรือทำงานที่ client side อยู่แล้ว
บันทึกการเข้า
nut_anek
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 149
ออฟไลน์ ออฟไลน์

กระทู้: 980



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 21 สิงหาคม 2019, 17:32:26 »

ปลั๊กอินหลายอย่างก็ยังเป็น Jquery อยู่ ก็น่าจะมีประโยชน์อยู่นะครับ

แต่ถ้าจะทำทั้งเว็บใหม่ อาจจะทำด้วย React หรือ Angular ก็อีกเรื่องนึง
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์