หนังสือ JavaScript 27 อันดับแรกสำหรับนักพัฒนาเว็บ 2019
เผยแพร่แล้ว: 2019-07-04JavaScript เคยเป็นภาษาที่นักพัฒนาจะได้เรียนรู้ว่าพวกเขาต้องการสร้างแอนิเมชั่นแฟนซีหรือคุณลักษณะเชิงโต้ตอบอื่นๆ สำหรับเว็บไซต์ HTML ของตนหรือไม่ ในสมัยก่อน HTML และ CSS เป็นผู้ชนะที่ชัดเจนของเกม บางทีอาจมีการใช้ PHP เพียงเล็กน้อย แต่ JavaScript เป็นเพียงภาษาพิเศษอีกภาษาหนึ่งที่กำหนดให้ผู้ใช้อินเทอร์เน็ตต้องเปิดใช้งาน JavaScript ในเบราว์เซอร์ของตน เพื่อดูคุณลักษณะใดๆ ที่สร้างขึ้นผ่านภาษานี้ ปัจจุบัน JavaScript เป็นภาษาชั้นนำของเว็บ หากคุณกำลังสร้างแพลตฟอร์มใหม่ เว็บไซต์ หรือโครงการส่วนบุคคล คุณควรสร้างด้วย JavaScript ไม่มีภาษาอื่นใดที่มีการสนับสนุนและความพร้อมใช้งานมากเท่ากับ JavaScript
เมื่อเร็ว ๆ นี้ Francois Ward ได้เขียนบทความเพิ่มเติมเกี่ยวกับสถานะปัจจุบันของ JavaScript เครื่องมือใดที่มีอำนาจเหนือส่วนต่างๆ ของการพัฒนาเว็บ และคุณลักษณะใดที่ยังคงใช้ในการพัฒนาส่วนแบ็คเอนด์และส่วนหน้าของแพลตฟอร์ม มันดึงดูดความคิดเห็นนับสิบและถูกใจหลายร้อยรายการจากชุมชนแฮ็กเกอร์โดยรวม พร้อมข้อมูลเชิงลึกมากมายที่จะช่วยให้คุณทราบไทม์ไลน์ที่ชัดเจนของความคืบหน้าของ JavaScript ปัจจุบัน ในข่าวอื่นๆ ผู้ก่อตั้ง JavaScript — Brendan Eich — กำลังยกย่อง WebAssembly; โครงการเว็บระดับโลกที่กำลังพัฒนาซึ่งจะเน้นที่ประสิทธิภาพของเว็บสำหรับทั้งเดสก์ท็อปและอุปกรณ์มือถือ สิ่งนี้ทำให้ชุมชน JavaScript มั่นใจยิ่งขึ้นว่าอนาคตของเว็บกำลังใกล้เข้ามาในไม่ช้า และอาจเป็นเว็บใหม่อย่างที่เราทราบ ย้ำอีกครั้งว่าไม่ใช่ทุกคนที่ชอบ JavaScript มากนัก!
เพิ่มเติมเกี่ยวกับ JavaScript Books
เหตุผลในการเรียนรู้ JavaScript และโดยเฉพาะอย่างยิ่งมาตรฐาน ES6 ใหม่ไม่เคยสูงไปกว่านี้มาก่อน JavaScript ช่วยเว็บ แต่ก็ช่วยวิศวกรซอฟต์แวร์ด้วย และใครจะลืม Node.js ได้บ้าง เป็นเว็บเฟรมเวิร์กที่ปฏิวัติวงการที่สุดในยุคปัจจุบัน เราชื่นชอบ JavaScript และผลักดันขอบเขตของประเภทเนื้อหาที่ผู้อ่านอาจมองหาเกี่ยวกับ JS อย่างต่อเนื่อง ชิ้นที่ดีที่สุดของเราประกอบด้วย: เอ็นจิ้นการสร้างเทมเพลตสำหรับนักพัฒนา JavaScript ที่ต้องการสร้างเทมเพลตเว็บไซต์ของตนเร็วขึ้น คอลเล็กชันเฟรมเวิร์ก JS ยอดนิยม 23 รายการที่คุณสามารถใช้ได้ในวันนี้ บทสรุปของบทช่วยสอนสำหรับนักพัฒนา JavaScript ล่าสุดที่มาจากผู้เชี่ยวชาญในอุตสาหกรรม และหาก คุณยังใหม่กับ JS เลย — ดูแหล่งข้อมูลออนไลน์ที่ดีที่สุดสำหรับการเรียนรู้ JavaScript ออนไลน์
หากการเรียนรู้ออนไลน์ไม่เหมาะกับคุณ คุณสามารถลองอ่านหนังสือทางปัญญาบางเล่ม เช่น หนังสือในนี้ นี่จะเป็นการนับถอยหลังของหนังสือ JavaScript ที่ได้รับความนิยม ให้การศึกษามากที่สุด โดดเด่นที่สุด และชาญฉลาดที่สุดจำนวน 27 เล่มที่คุณสามารถใช้ได้ เราจะแยกโพสต์ออกเป็นสองส่วน อย่างแรก คุณได้รับของฟรี จากนั้นเราไปต่อกับหนังสือที่ต้องเสียเงิน นักพัฒนา JavaScript ที่รู้สึกว่าเราลืมหนังสือ JS เล่มโปรดของเขาไปแล้ว แสดงความคิดเห็นกับเรา แล้วเราจะดูแลมันให้
JavaScript ตรัสรู้
Cody Lindley เป็นผู้พัฒนา front-end ที่ได้รับความนับถือ ผู้ซึ่งได้ตอบแทนชุมชน front-end อย่างมากมายผ่านการพูดคุย บทช่วยสอน และหนังสือ หนังสือหลายเล่มของเขาได้เข้าสู่ชั้นหนังสือของโปรแกรมเมอร์ทั่วไปแล้ว ต้องขอบคุณน้ำเสียงในการเขียนที่เป็นมิตรและความรู้ที่อัดแน่นอยู่ในหนังสือเล่มเดียว JavaScript Enlightenment มีจุดเน้นเฉพาะ เป้าหมายของหนังสือเล่มนี้คือการช่วยให้นักพัฒนาหรือนักออกแบบ JavaScript ได้เรียนรู้วิธีเขียนโปรแกรม JavaScript โดยไม่ต้องพึ่งพาไลบรารีของบุคคลที่สามตลอดเวลา ไม่สำคัญว่าอันไหน เนื้อหาของหนังสือมุ่งเป้าไปที่ผู้ที่ต้องการพัฒนาต่อไปด้วย JavaScript และกลายเป็นนักพัฒนาอิสระ ดังนั้นชื่อ JavaScript Enlightenment
บ่อยครั้ง เราเห็นนักพัฒนารวบรวมหนังสือที่พวกเขาเสริมตัวเองในฐานะผู้เชี่ยวชาญ และใช้บริบทนั้นตลอดทั้งเล่ม เพียงเพื่อให้คุณได้แนวคิดที่แคบของหัวข้อ และโดยส่วนใหญ่เน้นที่ประสบการณ์ส่วนตัวของผู้เขียน ในขณะที่โคดี้พูดคุยกับทุกคนเป็นรายบุคคลและมุ่งเน้นที่การช่วยเหลือทุกคนให้เป็นนักพัฒนา JS ที่ดีขึ้น ท้ายที่สุดแล้ว การเรียนรู้การเขียนโปรแกรมด้วยตัวเองอาจเป็นเรื่องยากที่จะทำให้สำเร็จ แต่ด้วยความช่วยเหลือจากหนังสือที่น่าทึ่งเล่มนี้ คุณจะไม่ต้องรู้สึกเหมือนมีช่องว่างที่ยังไม่ได้รับการตอบสนองอีกต่อไป
JS – The Right Way
หนังสือมักจะแบ่งออกเป็นหลายบท แต่ละคนจะพูดถึงปัญหาที่เกี่ยวข้องกับการเขียนโปรแกรมโดยเฉพาะ ไม่ว่าจะเป็นอ็อบเจกต์หรือฟังก์ชัน บทใหญ่ๆ หลายบทสามารถทุ่มเทให้กับความสามารถทางภาษาแต่ละอย่าง JavaScript: The Right Way ไม่ใช่หนังสือที่สามารถอ่านได้ตั้งแต่ต้นจนจบ แต่เป็นสมุดรวม ซึ่งเป็นรายการของทรัพยากรที่จะช่วย JS devs ใหม่ให้ค้นหาเครื่องมือ ทรัพยากร และบทความที่ดีที่สุดเกี่ยวกับสิ่งที่นักพัฒนา JavaScript ส่วนใหญ่ใช้ในเวิร์กโฟลว์ประจำวันของตน หมวดหมู่แบ่งออกเป็นดังนี้: คู่มือสไตล์, รูปแบบการออกแบบ, เครื่องมือสำหรับการทดสอบ, เฟรมเวิร์ก JS ยอดนิยม, เอ็นจิ้นสำหรับการสร้างเกม, ที่ที่จะค้นหาข่าวสารล่าสุด, การอ่าน JS ที่จำเป็น, พอดคาสต์, screencasts, นักพัฒนา JS ที่จะติดตามและอีกมากมาย
การเรียนรู้รูปแบบการออกแบบ JavaScript
ภาษาโปรแกรมแต่ละภาษาให้ชุดฟังก์ชันและความน่าจะเป็นเฉพาะแก่ผู้ใช้ ซึ่งจะเป็นเอกลักษณ์เฉพาะสำหรับภาษาโปรแกรมนั้น อย่างไรก็ตาม บางสิ่งในการเขียนโปรแกรมมีความเกี่ยวพันกันอย่างหลีกเลี่ยงไม่ได้ และรูปแบบการออกแบบก็เป็นหนึ่งในนั้น รูปแบบการออกแบบเป็นวิธีแก้ไขปัญหาที่อาจปรากฏขึ้นอีกครั้งตลอดกระบวนการออกแบบซอฟต์แวร์
รูปแบบการออกแบบเป็นหนึ่งในหัวข้อที่มีคนพูดถึงมากที่สุดในการเขียนโปรแกรม ส่วนใหญ่เป็นเพราะรูปแบบการออกแบบช่วยให้เรานำโค้ดของคนอื่นมาใช้โดยเฉพาะและทำงานด้วยคุณภาพเป็นหลัก ในทำนองเดียวกัน รูปแบบการออกแบบช่วยให้เราเข้าใจวิธีการแก้ไขปัญหาที่เกิดขึ้น ซึ่งง่ายกว่าการอธิบายทุกรายละเอียดของโค้ดของเรา หนังสือเล่มนี้สำรวจรูปแบบการออกแบบทั้งแบบดั้งเดิมและสมัยใหม่ด้วย JavaScript ใครก็ตามที่ต้องการเขียนโค้ดที่กระชับ เป็นระเบียบ และสวยงาม ใช้งานง่าย จะต้องหลงรักหนังสือเล่มนี้ มุ่งเป้าไปที่นักพัฒนาที่มีประสบการณ์ระดับมืออาชีพ แต่จะเสริมผู้ที่ไม่มีประสบการณ์ด้วยแหล่งข้อมูลเพิ่มเติมเพื่อสำรวจเนื้อหาที่ยากขึ้น
โหนด – ขึ้นและทำงาน
Node.js ยังคงเป็นเฟรมเวิร์ก/ไลบรารี JavaScript ชั้นนำแห่งศตวรรษ เฟรมเวิร์กและไลบรารีจำนวนมากถูกสร้างขึ้นสำหรับ Node ทุกวัน มันยากขึ้นเรื่อยๆ ที่จะตามให้ทัน! เนื่องจากนักพัฒนาเว็บจำนวนมากขึ้นเปลี่ยนมาใช้การพัฒนา Node.js ข้อกำหนดสำหรับข้อมูลโดยละเอียดเกี่ยวกับวิธีใช้ Node.js ให้เกิดประโยชน์สูงสุดจึงเริ่มปรากฏชัดขึ้น เนื่องจากชุมชนโปรแกรมเมอร์เริ่มมีคำถามทางเทคนิคมากมาย และความคิดมากมาย ที่สามารถเปลี่ยนเป็นแอพใหม่และเปลี่ยนเกมได้
Node: Up and Running เป็นหนังสือที่ช่วยให้นักพัฒนา JavaScript มีประสบการณ์ในการเริ่มเรียนรู้แนวคิดที่สำคัญของภาษานี้ โดยเน้นที่ทุกด้านของการพัฒนาสมัยใหม่ มากกว่าแค่ API ที่ Node เป็นที่นิยมอย่างมาก เมื่อคุณทำหนังสือเล่มนี้เสร็จแล้ว คุณจะรู้มากกว่าแค่เกี่ยวกับ Node ในฐานะแพลตฟอร์มการพัฒนาเว็บ แต่ยังรวมถึงโมดูลและแพ็คเกจที่โดดเด่นที่สุดในปัจจุบันสำหรับการสร้างเว็บไซต์ แพลตฟอร์ม และบริการที่เพิ่มประสิทธิภาพการทำงาน
การเขียนโปรแกรม JavaScript Applications
เมื่อสองสามปีก่อน นักพัฒนายังคงพยายามหา JavaScript และวาระที่แท้จริง ในขณะที่วันนี้เราเห็น JavaScript กลายเป็นมาตรฐานมากสำหรับการพัฒนาแอปพลิเคชันสมัยใหม่ ไปถามใครก็ได้ว่าจะใช้ภาษาอะไรในการสร้างเว็บไซต์หรือแอพใหม่ของฉัน JavaScript จะเป็นคำตอบ หนังสือเล่มนี้เน้นที่รูปแบบการออกแบบที่ให้เบาะแสและข้อมูลเชิงลึกเกี่ยวกับวิธีสร้างแอปพลิเคชัน JS ที่มีประสิทธิภาพ ปรับขนาดได้ และมีประสิทธิภาพจากทุกที่
ไม่จำเป็นต้องพูด JavaScript อาจยุ่งยากเล็กน้อยเมื่อคุณเริ่มทำงานกับ front-end และ back-end เพราะแม้แต่การเปลี่ยนแปลงเพียงเล็กน้อยของ codebase ก็อาจหมายถึงหายนะสำหรับแอปของคุณ แต่ไม่ใช่ถ้าคุณใช้ข้อมูลที่ให้ไว้ในหนังสือเล่มนี้เพื่อ เก่งขึ้นในสถานการณ์ที่ยากขึ้น หนังสือเล่มนี้จะสอนวิธีวิเคราะห์แอป JavaScript ขนาดใหญ่ วิธีสร้างเว็บแอปที่คุณสามารถปรับขนาดสำหรับการใช้งานเดสก์ท็อป แนวทางปฏิบัติที่ดีที่สุดสำหรับการเพิ่มประสิทธิภาพโค้ด วิธีเลเยอร์และโครงสร้างแอป วิธีใช้ Node.js สร้าง API ที่แข็งแกร่ง ความสำคัญของการทดสอบ JS และวิธีการทำ และหัวข้อที่น่าสนใจอีกมากมาย
สำรวจ ES6
ไม่รู้เหรอ? ES6, JavaScript Harmony ได้รับการเผยแพร่แล้ว และแอป JS ใหม่กำลังถูกสร้างขึ้นโดยใช้มาตรฐาน ES6 เร่งความเร็วของการพัฒนาใหม่นี้ในภาษาด้วย Exploring ES6 จาก Axel Rauschmayer หนังสือเล่มนี้อาจเป็นหนังสือเล่มเดียวที่คุณต้องการได้อย่างง่ายดายในเรื่องนี้ หนังสือเล่มนี้ประกอบด้วย 29 บทที่ไม่ซ้ำกันซึ่งสำรวจทุกสิ่งที่มีให้สำรวจเกี่ยวกับ ES6 และ JS โดยทั่วไป ความคาดหวังจากผู้เขียนคือคุณเคยมีประสบการณ์กับ JS มาก่อนก่อนที่จะดำดิ่งลงไปในหนังสือเล่มนี้ เพราะจะเน้นที่ ES6 และคุณสมบัติของมันเท่านั้น และหลายๆ อย่างคุณจะไม่เข้าใจ เว้นแต่คุณจะรู้จัก JS อยู่แล้ว คุณจะมีช่วงเวลาที่ยากลำบากในการค้นหาการแนะนำ ES6 ที่กระชับยิ่งขึ้น แต่ยังรวมถึงข้อกำหนดเกี่ยวกับวิธีการทำงาน อะไร และเหตุใดมาตรฐานใหม่จึงทำงาน
jQuery ตรัสรู้
Cody Lindley ปรากฏในรายชื่อหนังสือ JavaScript ของเราเป็นครั้งที่สอง คราวนี้ Cody ต้องการสอนเราเกี่ยวกับวิธีการบรรลุการตรัสรู้ใน jQuery ไลบรารี JavaScript ยอดนิยมที่สุดที่เคยสร้างมา ด้วย jQuery เราทำให้หน้าเว็บและแอปของเราเป็นแบบโต้ตอบ เพิ่มฟังก์ชันและการโทรแบบไดนามิก และสร้างประสบการณ์ที่ไม่ซ้ำแบบใครที่จะสร้างแรงบันดาลใจให้ผู้เยี่ยมชมและลูกค้าของเรา ตลอดจนนักพัฒนาคนอื่นๆ jQuery Enlightenment ได้รับการจัดทำขึ้นเพื่อช่วยให้นักพัฒนา jQuery เสริมสร้างความรู้ขั้นสูงและระดับกลางเกี่ยวกับไลบรารี หนังสือเล่มนี้ต้องการประสบการณ์เกี่ยวกับ JS มาก่อน แต่ไม่จำเป็นต้องมีความรู้เกี่ยวกับ jQuery มาก่อน ในขณะที่ยังคงนำคุณจากระดับสามเณรไปสู่นักพัฒนาขั้นสูงและมีประสบการณ์ซึ่งจะเชี่ยวชาญใน jQuery ทั้งหมดขึ้นอยู่กับความสามารถของคุณในการทำงานกับหนังสือและฝึกฝนสิ่งที่มันเทศนาจริงๆ ขอให้สนุกกับการเป็นผู้รู้แจ้งใน jQuery!
สูตรที่มี Angular.js
Angular.js คือเฟรมเวิร์กการพัฒนาเว็บที่ Google พัฒนาขึ้นสำหรับการสร้างเว็บแอปพลิเคชันที่สมบูรณ์ผ่านสภาพแวดล้อมการเขียนโปรแกรมที่มีโครงสร้างสมบูรณ์ซึ่งนำไปสู่ผลลัพธ์การพัฒนาที่เพิ่มขึ้น หนังสือจาก Frederik Dietz เน้นที่แนวคิด ข้อมูลเชิงลึก และเคล็ดลับในการใช้ประโยชน์จาก Angular ให้เกิดประโยชน์สูงสุดเมื่อต้องการพัฒนาแอปพลิเคชันอย่างรวดเร็ว ในรูปแบบปัจจุบัน บทของหนังสือมีดังนี้: บทนำ, ตัวควบคุม, คำสั่ง, ตัวกรอง, API, การกำหนดเส้นทาง, แบบฟอร์ม, รูปแบบ UI, การผสานแบ็คเอนด์กับ Node และ Ruby — ทุกสิ่งที่คุณจะพบตลอดกระบวนการสร้างของคุณเอง แอปพลิเคชันเชิงมุม บทช่วยสอนสำหรับ Angular นั้นไม่มีปัญหา แต่บางครั้งมันก็ดีที่จะมีหนังสือเล่มเดียวไว้ใช้งานเพื่อเป็นจุดอ้างอิง
JavaScript ที่ไพเราะ
Eloquent JavaScript ไม่ได้เป็นเพียงหนังสือเกี่ยวกับการเขียนโปรแกรม เช่นเดียวกับการเขียนโปรแกรมไม่ได้เป็นเพียงวิธีการทำให้เว็บเป็นประสบการณ์แบบไดนามิก การเขียนโปรแกรมมีทุกอย่างที่เกี่ยวข้องกับคอมพิวเตอร์ หากไม่มีคอมพิวเตอร์ จะไม่มีการเขียนโปรแกรม และผู้เขียนเชื่อว่าจุดเริ่มต้นที่ดีที่สุดสำหรับภาษาโปรแกรมใดๆ ก็คือการเรียนรู้จริง ๆ ว่าภาษานี้ทำงานอย่างไรกับคอมพิวเตอร์ และบทบาทที่ยิ่งใหญ่ของ คอมพิวเตอร์จริงเล่นในประสบการณ์การเขียนโปรแกรมเอง เป็นแนวทางที่ไม่เหมือนใครซึ่งโชคดีที่ทำให้หนังสือเล่มนี้ได้รับการเปิดเผยที่สมควรได้รับ เป็นหนึ่งในหนังสือที่มีเทคนิคมากที่สุดและเป็นหนึ่งในหนังสือที่ร่ำรวยที่สุดในหัวข้อที่ยังคงให้บริการฟรี โดยได้รับความช่วยเหลือจากผู้สนับสนุนจากหนังสือที่เปิดกว้าง แหล่งที่มาของชุมชนและบุคคลที่เชื่อในการสอนสิ่งที่ครอบคลุมทั้งหมดมากกว่าที่จะยึดติดกับส่วนที่ดีเท่านั้น
เป้าหมายของหนังสือเล่มนี้คือเพื่อให้คุณมีพื้นที่เพียงพอในการเรียนรู้วิธีที่ภาษาโปรแกรมพูดกับคอมพิวเตอร์ และสิ่งที่คอมพิวเตอร์ทำเพื่อพูดคุยกับคุณ ใครก็ตามที่เพิ่งเริ่มเขียนโปรแกรมอาจรู้สึกว่าหนังสือหงุดหงิดในบางครั้ง แต่เพียงเพราะหนังสือเล่มนี้เน้นไปที่การเขียนโปรแกรมในวงกว้าง เพื่อฝังลึกลงไปในด้านที่ลึกกว่าของการเขียนโค้ดในสมองของคุณ ดังนั้นคุณจึงไม่ต้องเรียนรู้ใหม่ทั้งหมดตลอด 10 ปีที่ผ่านมา ลงอาชีพของคุณ หนังสือที่มีเอกลักษณ์เฉพาะสำหรับนักพัฒนา JavaScript หรือผู้ที่ชื่นชอบการเขียนโปรแกรม
แอพหน้าเดียวในเชิงลึก
แอพหน้าเดียวและเว็บไซต์กำลังได้รับความนิยมเพิ่มขึ้นเรื่อย ๆ การมีแอปพลิเคชัน/เว็บไซต์ทั้งหมดภายในหน้าเดียวสามารถดึงดูดใจแนวคิดทางธุรกิจได้อย่างแท้จริง แต่ยิ่งไปกว่านั้น ยังช่วยขจัดความจำเป็นที่ลูกค้าจะต้องข้ามไปมาระหว่างส่วนต่างๆ ของแอปพลิเคชัน และใช้แทนในส่วนต่างๆ ของแอปพลิเคชันแทน รูปแบบดั้งเดิมที่บริสุทธิ์ที่สุด หากคุณต้องการเปลี่ยนจากศูนย์เป็นแอปหน้าเดียวภายในหนึ่งหรือสองวัน หนังสือของมิกิโตะ ทาคาดะคือผู้ช่วยชีวิตของคุณ
การสร้างเว็บแอปส่วนหน้าด้วย JavaScript ธรรมดา
ไลบรารี JavaScript เป็นหัวข้อที่ใหญ่มาก JS devs ระดับเริ่มต้นจำนวนมากในทุกวันนี้พึ่งพาไลบรารี JS เพื่อช่วยพวกเขาสร้างสิ่งที่พวกเขาต้องการสร้าง มีไลบรารีสำหรับอะไรก็ได้ และรวมไลบรารีสองสามตัวเข้าด้วยกัน การสร้างแพลตฟอร์มธุรกิจที่ทันสมัยนั้นง่ายกว่าการสร้างทุกอย่างด้วยตัวเองโดยใช้โค้ด JS ดั้งเดิม อย่างไรก็ตามสิ่งนี้มีค่าใช้จ่ายหรือไม่? ค่าใช้จ่ายในการต้องขึ้นอยู่กับไลบรารีภายนอกและต้องเรียนรู้ไวยากรณ์และรูปแบบของโค้ดที่ใช้หรือไม่ ใช่ นั่นเป็นความหายนะอย่างแน่นอน ซึ่งเป็นสาเหตุที่หนังสือ/บทแนะนำ “การสร้างเว็บแอปส่วนหน้าด้วย JavaScript ธรรมดา” มีอยู่
เป็นการแนะนำสั้นๆ เกี่ยวกับ JavaScript และการพัฒนาแอปส่วนหน้าโดยไม่ต้องใช้ไลบรารีหรือเฟรมเวิร์กภายนอก แนวทางที่ใช้ในบทช่วยสอนคือ 'เรียนรู้ตามการใช้งาน' นั่นหมายความว่าคุณจะต้องจดจ่อกับการสร้างสิ่งต่างๆ แทนที่จะอ่านเรื่องนี้บ่อยๆ บทช่วยสอน/หนังสือให้ข้อมูลเพียงพอที่จะช่วยให้คุณเข้าใจแต่ละส่วนของแอปพลิเคชันที่คุณกำลังสร้าง แม้ว่าจะเน้นว่าคุณต้องทำงานอย่างละเอียดถี่ถ้วนเพื่อให้มีความก้าวหน้าอย่างต่อเนื่อง
JavaScript ของมนุษย์
Henrik Joreteg ได้เขียนหนังสือเกี่ยวกับ Human JavaScript โดยอธิบายว่ามนุษย์มีหน้าที่รับผิดชอบโค้ดที่พวกเขาเขียนอย่างไร และคอมพิวเตอร์เป็นเพียงล่ามเท่านั้น เราควรเขียนโค้ดที่มนุษย์คนอื่นสามารถเข้าใจและสร้างขึ้นมาได้ง่าย หากคุณวางแผนที่จะเรียนรู้เกี่ยวกับ HTML5 และวิธีสร้างแอป HTML5 ดั้งเดิม คุณจะต้องอ่านหนังสือเล่มนี้ทันที เป็นหนึ่งในการแนะนำหัวข้อที่ดีที่สุด และเมื่อเสร็จแล้ว คุณจะมีความชำนาญในการสร้างแอปที่มาพร้อมเครื่องของคุณเอง
เรียนรู้ Webpack และ React

ทั้ง Webpack และ React เป็นไลบรารี JavaScript ยอดนิยมสองแห่งที่เปลี่ยนภูมิทัศน์ของการพัฒนาที่ทันสมัยและการออกแบบแอพ ขณะนี้แอปได้รับการจัดส่งที่รวดเร็วยิ่งขึ้นด้วยความสามารถที่แข็งแกร่งยิ่งขึ้น ประสิทธิภาพที่เพิ่มขึ้น และความพร้อมใช้งานทั่วไปสำหรับอุปกรณ์หลัก SurviveJS ต้องการสอนคุณสองสามอย่างเกี่ยวกับเฟรมเวิร์กทั้งสอง วิธีใช้ webpack เพื่อตั้งค่าสภาพแวดล้อมการพัฒนา วิธีเพิ่มคุณภาพโค้ดของคุณโดยใช้เครื่องมือ linting ยอดนิยม วิธีเป็นนักพัฒนา React.js ที่เชี่ยวชาญ (และวิธีจัดสไตล์แอปของคุณ) อย่างมืออาชีพ) และวิธีสร้างอินเทอร์เฟซแบบลากและวางที่น่าทึ่งสำหรับแอปของคุณโดยใช้ React ความคิดเห็นไม่สามารถเป็นบวกมากขึ้น
การเรียนรู้ JavaScript รุ่นที่ 3
JavaScript ยังคงผลักดันขอบเขตของสิ่งที่เป็นไปได้บนเว็บอย่างต่อเนื่อง และไม่มีเวลาที่เหมาะสมไปกว่านี้แล้วในการเริ่มเรียนภาษา ด้วยมาตรฐาน ES6 ใหม่ที่มีให้ใช้งานแล้ว การปรับใช้แอปพลิเคชันที่มีคุณภาพสมัยใหม่จึงกลายเป็นสิ่งที่น่าพึงพอใจยิ่งขึ้น และหนังสือเล่มนี้มีจุดมุ่งหมายเพื่อให้ทั้งผู้เริ่มต้นและผู้เชี่ยวชาญได้ทราบบทสรุปง่ายๆ ของ ES6 พร้อมข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือ JavaScript ล่าสุด อีธาน บราวน์ ผู้เขียนหนังสือเล่มนี้ รักษาสมดุลที่มั่นคงตลอดทั้งเล่ม ครอบคลุมทั้งแนวคิดที่เรียบง่ายและซับซ้อนภายในภาษา
เนื้อหาของหนังสือเล่มนี้น่าตื่นเต้น: คำแนะนำสั้นๆ เกี่ยวกับการใช้ ES6 ในสภาพแวดล้อมการพัฒนาในปัจจุบัน ทำงานกับรูปแบบข้อมูลที่สามารถแปลงสำหรับการใช้งาน JS ภาพรวมพื้นฐานของฟังก์ชัน JavaScript เจาะลึกใน Objects และการเขียนโปรแกรม JavaScript เชิงวัตถุ เรียนรู้ เกี่ยวกับแนวคิดใหม่ๆ เช่น ตัวสร้าง พร็อกซี และตัววนซ้ำ เรียนรู้เพิ่มเติมเกี่ยวกับการพัฒนาแบบอะซิงโครนัส เรียนรู้เกี่ยวกับ ES6 และ DOM สำหรับแอปที่สร้างขึ้นสำหรับเบราว์เซอร์ และเจาะลึกข้อมูลสำคัญเล็กน้อยเกี่ยวกับ Node.js หากคุณต้องการสร้างแอปฝั่งเซิร์ฟเวอร์ .
การสร้างแอป Isomorphic JavaScript
Isomorphic ซึ่งครั้งหนึ่งเคยเป็นคำมนุษย์ต่างดาว กำลังกลายเป็นเทคนิคยอดนิยมสำหรับการพัฒนาเว็บแอป Isomorphic หมายความว่าโค้ด JS ที่เขียนขึ้นจะทำงานบนทั้งฝั่งไคลเอ็นต์ (เบราว์เซอร์) และฝั่งเซิร์ฟเวอร์ (เว็บเซิร์ฟเวอร์) โครงสร้างดังกล่าวของแอปช่วยให้ได้รับประโยชน์จากการเพิ่มประสิทธิภาพกลไกค้นหา เพื่อเพิ่มเวลาในการโหลด ( ประสิทธิภาพ) เพื่อเข้าถึงและควบคุม UI ของแอปได้อย่างเต็มที่ หนังสือเล่มนี้มีสามส่วน: อันดับแรก คุณจะได้เรียนรู้เกี่ยวกับข้อมูลประจำตัวของแอป Isomorphic และวิธีเริ่มต้นกระบวนการพัฒนา จากนั้นคุณจะไปจากการเรียนรู้รายละเอียดเพื่อเริ่มต้นการพัฒนาแอป Isomorphic JS ของคุณเอง และส่วนที่สามจะเน้น ในการนำและปรับเวิร์กโฟลว์การพัฒนาของคุณด้วยรูปแบบ Isomorphic
การสร้างเว็บแอปด้วย Ember.js
Ember.js ใช้รูปแบบสถาปัตยกรรม model-view-controller (MVC) เพื่อให้นักพัฒนา front-end สามารถสร้างแอปพลิเคชันแบบหน้าเดียวและเบราว์เซอร์ที่ปรับให้เหมาะสมซึ่งเชื่อมต่อกลับไปยังส่วนหลังได้อย่างราบรื่น Ember.js อาจไม่ใช่ชื่อที่คุณได้ยินตลอดเวลา แต่ชุมชนนี้ยังมีชีวิตอยู่และน่าสนใจมาก หนังสือเล่มนี้เป็นบทนำที่ดีและเป็นแนวทางที่ดีในการเริ่มต้นการพัฒนาแอพโดยใช้กรอบงาน Ember ตลอดทั้งเล่ม คุณจะได้เรียนรู้: วิธีเริ่มต้นเวิร์กโฟลว์ Ember ของคุณและสร้างต้นแบบ ตรวจสอบรายละเอียดทั้งหมดของ Ember และวิธีที่จะช่วยให้คุณประหยัดเวลาด้วยการเข้ารหัสน้อยลง ใช้ต้นแบบแอพที่ให้มาเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับแฮนด์บาร์ ไลบรารีสไตล์ JS ดื่มด่ำกับเราเตอร์เพื่อจัดการแอปของคุณโดยไม่ต้องโต้ตอบกับเบราว์เซอร์ ใช้ตัวควบคุมและมุมมองเพื่อซิงโครไนซ์ข้อมูลของคุณโดยใช้การเชื่อมโยงข้อมูล วิธีใช้ Ember API วิธีสร้างสคริปต์และวิดเจ็ตเพื่อขยายแอปของคุณแบบเนทีฟ
React.js Essentials
แนวคิดที่ว่าคุณสามารถสร้างเว็บแอปด้วย UI ที่ทั้งง่ายต่อการบำรุงรักษาและทำงานได้อย่างราบรื่นไม่ใช่สิ่งที่หลายคนพูดถึง จนกระทั่ง React.js ปูทางให้กับตัวเอง React เป็นหนึ่งในไลบรารี่ยอดนิยมที่เราเคยเห็น JavaScript devs นำมาใช้อย่างรวดเร็ว Facebook เป็นผู้เขียนห้องสมุด และใช้ React บนแพลตฟอร์มโซเชียลมีเดียที่ใหญ่ที่สุดในโลกอย่างมีความสุข Learning React ช่วยให้นักพัฒนานำหน้าการเปลี่ยนแปลงที่กำลังจะเกิดขึ้นในการพัฒนาเว็บ
React.js Essentials จะนำคุณไปสู่การเดินทางที่รวดเร็วผ่านการสร้างแอปพลิเคชัน React.js ที่บำรุงรักษาได้ของคุณเอง เริ่มต้นด้วยการสำรวจว่าคุณสามารถสร้างองค์ประกอบอินเทอร์เฟซผู้ใช้เดี่ยวและหลายรายการได้อย่างไร สร้างส่วนประกอบที่ไม่มีสถานะและเก็บสถานะ และทำให้มีปฏิกิริยา เรียนรู้การโต้ตอบระหว่างส่วนประกอบและวิธีการวงจรชีวิตของคุณ วัดวิธีการรวมองค์ประกอบอินเทอร์เฟซผู้ใช้ของคุณกับไลบรารี JavaScript อื่นๆ อย่างมีประสิทธิภาพ เจาะลึกองค์ประกอบหลักของสถาปัตยกรรม Flux และเรียนรู้วิธีจัดการแอปพลิเคชันของคุณโดยใช้ร้านค้า เสร็จสิ้นโดยไปให้ไกลกว่านั้นด้วยกรอบการทดสอบ Jest เรียกใช้การทดสอบหลายรายการในแอปพลิเคชันของคุณและค้นหาโซลูชันเพื่อขยายขนาดเพิ่มเติมโดยไม่ซับซ้อน
การพัฒนาแอพพลิเคชั่น Backbone.js
นักพัฒนา Front-end รู้ว่า Backbone มีประโยชน์เพียงใดเมื่องานต้องการให้คุณสร้างแอปหน้าเดียว นี่คือกรอบงานที่ดีที่สุดที่จะใช้เพื่อจุดประสงค์นั้น Addy Osmani เป็นนักพัฒนา Google ที่มีชื่อเสียงซึ่งทำงานบน Chrome; คุณสามารถคลายความกังวลได้อย่างง่ายดายหากคุณคิดว่าหนังสือเล่มนี้จะขาดความฉลาดทางปัญญา หรือคำแนะนำที่กระชับและเหมาะสมที่จะช่วยให้คุณเชี่ยวชาญ Backbone ได้เหมือนเป็นมือของคุณเอง บทของหนังสือจะแนะนำให้คุณรู้จัก...
- วิธีใช้ MVC กับ Backbone เพื่อนำประโยชน์มหาศาลมาสู่เวิร์กโฟลว์การพัฒนาฝั่งไคลเอ็นต์ของคุณ
- วิธีเขียนโค้ดที่อ่านได้ ขยายได้ และมีโครงสร้าง
- สรุปข้อผิดพลาดทั่วไปเมื่อทำงานกับ Backbone และวิธีรับมือให้ดีที่สุด
- ต้นแบบสำหรับการบูตแอปพลิเคชัน คำแนะนำเกี่ยวกับการเชื่อมโยง Backbone + jQuery Mobile เพื่อให้เท้าของคุณเปียกด้วยการพัฒนามือถือ
- คำแนะนำมากมายเกี่ยวกับการทดสอบหน่วย
Head First JavaScript Programming
หนังสือชุด Head First ได้ช่วยนักพัฒนาหน้าใหม่และผู้มีความมุ่งมั่นหลายแสนคนให้เชี่ยวชาญภาษาที่พวกเขาพบว่าน่าสนใจสำหรับพวกเขาในที่สุด นี่เป็นหนังสือเล่มหนึ่งในซีรีส์ที่เน้นการสอนพื้นฐาน แนวทางปฏิบัติที่ดีที่สุด และแนวคิดระดับการแนะนำเบื้องต้นในการเป็นผู้เชี่ยวชาญ JavaScript ให้กับผู้เริ่มต้น หนังสือซึ่งเกือบ 800 หน้าพูดเพื่อตัวเอง หนังสือเล่มนี้ครอบคลุมทั้งพื้นฐานและส่วนขั้นสูงของ JS จำเป็นต้องพูด หนังสือเล่มนี้ไม่ได้เป็นเพียงเกี่ยวกับหนอนหนังสือตลอดทั้งวัน มันเต็มไปด้วยความท้าทายและปริศนาที่คุณต้องให้ความสนใจอย่างเต็มที่จึงจะสำเร็จ วิธีที่ดีที่สุดในการเรียนรู้คือผ่านการฝึกฝน และหนังสือเล่มนี้ให้ความสำคัญกับคำกล่าวนั้นอย่างจริงจัง
ถ้าเฮมิงเวย์เขียนจาวาสคริปต์
เออร์เนสต์ เฮมิงเวย์ ก้าวเข้าสู่โลกแห่งการเขียนโปรแกรม เรามีแอพ Hemingway ที่ช่วยให้นักเขียนเขียนประโยคได้ดีขึ้น เรายังมีแฮ็กเกอร์ที่อ้างอิงถึงเออร์เนสต์ เฮมิงเวย์อยู่เสมอจากนวนิยาย วารสาร และเรื่องสั้นของเขา ชายผู้นี้เป็นนักเขียนที่ใจดีคนหนึ่ง และมันแสดงให้เห็น Angus Croll นำแนวทางการพัฒนาของ Hemingway ไปสู่ระดับใหม่ เขาต้องการให้นักพัฒนารู้จักตัวเองว่าเป็นศิลปินที่มีความคิดสร้างสรรค์อย่างแท้จริง โดยมีความเป็นไปได้ที่ไม่รู้จบในจักรวาลของตนเอง โดยเสนอร้อยแก้วและร้อยกรองที่จะสร้างแรงบันดาลใจให้กับวิธีการเขียนโค้ดที่ไม่เหมือนใครตลอดไป หนังสือเล่มนี้ไม่ใช่แหล่งข้อมูลการเรียนรู้ แต่เป็นแหล่งข้อมูลที่จะช่วยให้คุณมีความคิดสร้างสรรค์และเป็นแรงบันดาลใจตลอดไปในรูปแบบที่เขียนโค้ดได้
JavaScript สำหรับเด็ก
เราต้องรอนานแค่ไหนก่อนที่วิทยาการคอมพิวเตอร์จะกลายเป็นวิชาเริ่มต้นในโรงเรียน? แน่นอนว่าหลายคนจะกลัวการตัดสินใจครั้งนี้ อย่างไรก็ตาม หลายๆ คนก็ยินดีเป็นอย่างยิ่ง โดยเฉพาะผู้ปกครองที่เป็นนักพัฒนา วิศวกร และนักออกแบบเอง JavaScript for Kids เป็นหนังสือที่อบอุ่น น่าติดตาม และน่าอ่าน ช่วยให้เด็กเรียนรู้การเขียนโปรแกรม JS ผ่านตัวอย่างที่กระชับด้วยภาพที่ตลก
หนังสือเล่มนี้จะแนะนำแนวคิดพื้นฐาน เช่น อาร์เรย์ ลูปและสตริง และดำเนินการต่อไปโดยใช้ jQuery และการวาดภาพสำหรับเว็บโดยใช้ Canvas หนังสือเล่มนี้มีอายุสำหรับเด็กอายุตั้งแต่ 10 ปีขึ้นไป และผู้ปกครองก็สามารถเข้าร่วมได้เช่นกัน นี่คือสิ่งที่คุณจะได้เรียนรู้:
- สร้างฟังก์ชัน JS และใช้โค้ดใหม่อีกครั้ง
- เขียน HTML สำหรับเว็บไซต์ไดนามิก
- ใช้ jQuery และ DOM เพื่ออนุญาตการป้อนแบบฟอร์ม
- เคลื่อนไหวและวาดกราฟิกบนเว็บโดยใช้ Canvas
- สร้างเกมดั้งเดิมที่หลากหลายโดยใช้ JS
การแสดงข้อมูลด้วย JavaScript
การสร้างภาพข้อมูลเป็นหัวข้อใหญ่สำหรับ JS devs และนักวิทยาศาสตร์ข้อมูลขนาดใหญ่อยู่แล้ว ไลบรารี JS จำนวนมากเปิดใช้งานการแสดงข้อมูลอย่างราบรื่น แม้ว่า JS เองจะมีโครงสร้างในลักษณะที่ช่วยให้การแสดงข้อมูลแบบเนทีฟเกิดขึ้นได้ แม้ว่าหลายคนยังคงต้องการใช้ Python มากกว่า JavaScript เมื่อพูดถึงเรื่องที่เกี่ยวข้องกับข้อมูล หนังสือเล่มนี้ครอบคลุมตัวอย่างที่นำไปใช้ได้จริงและง่ายต่อการติดตามของการรวมทักษะสามทักษะ (JS, HTML และ CSS) เพื่อสร้างการแสดงภาพจากข้อมูลที่อยู่ในความครอบครองของคุณ ไม่ว่าจะเป็นแบบสแตนด์อโลนหรือภายในฐานข้อมูล
เมื่อหนังสือเสร็จแล้ว คุณจะมีความรู้ในการ:
- ใช้ข้อมูลของคุณและสร้างแผนภูมิวงกลม แผนที่ข้อมูล แผนที่ความร้อน กราฟเครือข่าย กลุ่มคำ และไทม์ไลน์ของข้อมูล
- วิธีเพิ่มคุณสมบัติเชิงโต้ตอบให้กับการแสดงภาพและดึงข้อมูลโดยไม่ต้องโหลดหน้าเว็บซ้ำโดยใช้ AJAX
- วิธีใช้ประโยชน์จากศักยภาพของไลบรารี JavaScript ยอดนิยมบางส่วนสำหรับการสร้างแผนภูมิและการแสดงข้อมูลเป็นภาพ
CoffeeScript – การพัฒนา JavaScript แบบเร่ง
บางคนอาจโต้แย้งว่าไวยากรณ์ JS ดั้งเดิมนั้นยาก ไม่สะดวกที่จะปฏิบัติตาม บางคนฟังคำแนะนำนี้และเสนอทางเลือกอื่น — CoffeeScript ด้วย CoffeeScript คุณจะได้รับพลังแบบเดียวกับที่ JavaScript มีอยู่แล้ว เพียงแค่มีไวยากรณ์ที่สอดคล้องและเป็นส่วนตัวมากขึ้นซึ่งดูอ่านง่ายขึ้น และในบางแง่มุมก็สมเหตุสมผลมากขึ้น หากคุณต้องการเขียนแอปพลิเคชันได้เร็วยิ่งขึ้น CoffeeScript อาจช่วยคุณทำงานนี้ได้ CoffeeScript นั้นพกพาได้และมีประสิทธิภาพเหมือน JavaScript ช่วยในการพัฒนาโดยการเพิ่มคุณสมบัติต่างๆ เช่น คลาส เครื่องหมาย ความเข้าใจในรายการ และการทำลายโครงสร้าง คุณสมบัติเหล่านี้ช่วยให้เขียนโค้ดที่ชัดเจนและอ่านได้ง่ายขึ้น เมื่อเรียนรู้ว่าคุณลักษณะเหล่านี้ทำงานอย่างไร คุณจะเข้าใจ JavaScript อย่างลึกซึ้งยิ่งขึ้นด้วย หนังสือเล่มนี้เป็นคู่มือฉบับสมบูรณ์ของคุณในการเขียนโค้ด JavaScript ที่ดีขึ้น เร็วขึ้น
อัตโนมัติด้วย Grunt
Grunt ใช้สำหรับรันงาน JavaScript เป็นการทำให้กระบวนการพัฒนาของคุณเป็นแบบอัตโนมัติมากขึ้นและสอดคล้องกับเวิร์กโฟลว์ของคุณ ในทะเลของห้องสมุดที่เราทุกคนว่ายน้ำอยู่ทุกวัน สามารถสร้างโปรเจ็กต์ JS ขนาดใหญ่ได้โดยไม่ต้องใช้ฟีเจอร์ของ task runners เช่น Grunt ด้วย Grunt คุณมีหน้าที่รับผิดชอบในการสร้าง สร้างเทมเพลตแอป รวบรวมไลบรารีและปลั๊กอิน หรือสร้างปลั๊กอินของคุณเอง หนังสือเล่มนี้ครอบคลุมทุกแง่มุมที่เกี่ยวข้องกับ Grunt นอกจากนี้ยังครอบคลุมถึงวิธีการสร้างเวิร์กโฟลว์ JavaScript ของคุณในระดับองค์กร ใครก็ตามที่ดัดแปลงเครื่องมืออย่าง Grunt จะบอกคุณว่าคุณบ้าที่ไม่ทำแบบเดียวกัน ไม่มีวิธีใดที่ดีไปกว่านี้ในการเพิ่มประสิทธิภาพการทำงานของคุณอย่างรวดเร็ว
เครื่องหมายถึง
เทคโนโลยีบางอย่างโดดเด่นกว่าเทคโนโลยีอื่น MEAN เป็นหนึ่งในนั้น MEAN ย่อมาจาก MongoDB, Express, Angular และ Node เทคโนโลยีสมัยใหม่สี่อย่างที่คุณเห็นว่าเป็นขุมพลังของเว็บแอปที่ใหญ่ที่สุดและทรงพลังที่สุดในตลาดปัจจุบัน กรอบงานและฐานข้อมูลแต่ละรายการมีชุดคุณลักษณะพิเศษเฉพาะของตนเอง การรวมทั้งหมดเข้าด้วยกันเป็นกองเดียว… นั่นเป็นเพียงความงามที่บริสุทธิ์ Chris Sevilleja และ Holly Lloyd ให้คำแนะนำที่ดีที่สุดเกี่ยวกับวิธีสร้างแอปที่น่าตื่นตาโดยใช้ MEAN stack
เริ่มต้นการพัฒนาแอพมือถือด้วย React Native
ต้องการเป็นนักพัฒนาแอพมือถือที่ดีขึ้นหรือไม่? คุณควรลองใช้ React Native ซึ่งเป็นเฟรมเวิร์กที่ยอดเยี่ยมสำหรับการผลักดันแอปที่มาพร้อมเครื่องโดยใช้ JavaScript แบบเดิม ลืมการพึ่งพาภาษาอื่น ๆ เพื่อสร้างแอพที่มาพร้อมเครื่อง ใช้ภาษาที่คุณชื่นชอบและใช้ประโยชน์สูงสุดจากมัน คำแนะนำที่ดีเกี่ยวกับ React Native จาก Manuel Kiessling
คำถามสัมภาษณ์ทางเทคนิค Javascript
ด้วยความรู้ทั้งหมดที่มีอยู่ตอนนี้ คุณจึงมั่นใจได้ว่าจะได้งานใหม่ที่น่าตื่นเต้น แต่นั่นจะต้องการมากกว่าแค่ความกระตือรือร้นที่จะเรียนรู้ หรือการมีเสน่ห์ของผู้รับคัดเลือกที่ดี คุณต้องเตรียมตัวให้พร้อมสำหรับงานที่ยากที่สุดงานหนึ่งในกระบวนการหางาน นั่นคือ การเข้าร่วมการสัมภาษณ์
การสัมภาษณ์โปรแกรมเมอร์อาจเป็นเรื่องเจ็บปวดที่ต้องทำ พวกเขาผลักดันขอบเขตของคุณและนำเสนอความท้าทายที่บางครั้งอาจรู้สึกท่วมท้นเกินกว่าจะรบกวน แต่บริษัทชั้นนำที่เรามีทุกวันนี้ล้วนใช้กระบวนการจ้างงานที่เข้มงวดซึ่งอาศัยการสัมภาษณ์เป็นอย่างมากเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับผู้คนที่ต้องการทำงานให้กับพวกเขา หากคุณต้องการคนที่ทำงานให้กับ Google หรือ Apple คุณต้องรู้ว่าต้องเตรียมตัวอย่างไร หนังสือเล่มนี้จาก Xuanyi Chew จะมีความสำคัญสูงสุดในฐานะจุดเริ่มต้นสำหรับการทำความเข้าใจการสัมภาษณ์ด้านวิศวกรรม และสิ่งที่คุณควรพิจารณาเมื่อสมัครงานใหม่
การเรียนรู้จาวาสคริปต์จากหนังสือ
การละทิ้งสิ่งที่หนังสือให้ไว้กับเราในชีวิตเหล่านี้ มันคงเป็นความวิกลจริต หนังสือยังคงเป็นวิธีการเรียนรู้วิชาใหม่ๆ อย่างสม่ำเสมอ และทำผ่านวิธีการได้มาซึ่งความรู้ที่ผู้อื่นได้รับ หนังสือสามารถสอนเราได้มากมาย แม้ว่าบางครั้งจะรู้สึกน่าเบื่อก็ตาม หนังสือการเขียนโปรแกรมที่ดีจะทำให้คุณปวดหัวเพราะมีความรู้มากมายจนคุณต้องหยุดพักเพื่อตามให้ทัน แต่นี่คือหนังสือที่เราอยากจะเน้นที่นี่ในวันนี้ ดังนั้นหวังว่าการปวดหัวทั้งหมดจะนำคุณเข้าใกล้การเป็นนักพัฒนาเว็บและสถาปนิกเว็บที่เชี่ยวชาญ