เรียนรู้มากพอเกี่ยวกับแต่ละเฟรมเวิร์กเพื่อให้สามารถเลือกและเลือกเทคโนโลยีที่เหมาะสมกับโครงการปัจจุบันของคุณและโครงการประเภทใดที่คุณคิดว่าคุณจะทำงานในอนาคต
สิ่งที่ดูเหมือนจะมุ่งไปสู่ทางของ javascript - ทิศทางของเทคโนโลยีเบราว์เซอร์ความคาดหวังสำหรับแอปพลิเคชันเว็บที่หลากหลายและอื่น ๆ ฉันได้อ่านบางที่เมื่อไม่กี่เดือนที่ผ่านมาว่าจาวาสคริปต์จะเป็นภาษาหลักใน windows 8 เช่นกัน โดยทั่วไปแล้วความรู้พื้นฐานของจาวาสคริปต์จะมีประโยชน์ไม่ว่าคุณจะทำงานกับเว็บไซต์มือถือหรืออะไรก็ตาม - ฝั่งไคลเอ็นต์ฝั่งเซิร์ฟเวอร์และแอพเดสก์ท็อป
ฉันคิดว่า jQuery เป็นจุดเริ่มต้นที่ดี มันเป็นผู้ใหญ่แล้วเอกสารนั้นดีใช้ประโยชน์จากเหตุการณ์และการโทรกลับคุณจะพบว่าเท้าของคุณมีกฎการกำหนดขอบเขตที่ดูแปลก ๆ เล็กน้อยและแม้ว่าคุณจะมีพลังมากพอสำหรับคุณ คุณรู้สึกว่าคุณต้องพึ่งพาเวทมนตร์
นอกจากนี้มันจะเป็นการออกกำลังกายที่ดีสำหรับคุณที่จะลองและสร้างบางสิ่งที่มีอาแจ็กซ์จำนวนมากถ้าคุณไม่เคยทำมาก่อน - การควบคุมบางส่วนของหน้าเว็บของคุณผ่านโดมแทนที่จะเป็นการรีเฟรชหน้าเต็มทุกครั้ง เพื่อให้รู้สึกว่าคุณกำลังสร้างเว็บแอปพลิเคชั่นจาวาสคริปต์ที่มีรายละเอียดแยกย่อยลงในโมดูลฝั่งไคลเอ็นต์แทนที่จะเป็นแอพพลิเคชั่นส่วนหลังที่มีอินเตอร์เฟซส่วนหน้าพร้อมเอฟเฟกต์บางส่วน (ฉันกำลังพูดเรื่องนี้เพราะนี่คือที่ฉันไม่ได้นานที่ผ่านมา)
เมื่อคุณสร้างบางสิ่งบางอย่างจาวาสคริปต์ - หนักอย่างนั้นคุณอาจเริ่มคิดว่า "ฉันต้องการ js framework ที่ฉันสามารถทำ MVC" (backbone) หรือ "ฉันต้องการ js framework ที่ฉันสามารถทำ MVVM" (สิ่งที่น่าพิศวง) และอื่น ๆ คุณและโครงการของคุณได้ลิ้มรสกรอบงานเพิ่มเติมที่คุณเลือกที่จะทำงานด้วยไม่ใช่ไปในทางอื่น
node.js อาจกลายเป็นแพลตฟอร์มฝั่งเซิร์ฟเวอร์ที่สำคัญไปจนถึงความสามารถในการปรับขนาดได้ฉันยังไม่ได้ลองเลย (ขออภัย!) แต่ความรู้สึกของฉันคือสิ่งที่ยิ่งใหญ่ที่สุดที่จะเรียนรู้ที่อาจต่ำ (ish) - ระดับ เทคโนโลยีเครือข่าย / เว็บ (ถ้าคุณถูกป้องกันจากการส่งส่วนหัวของคุณเองฟังพอร์ตและอื่น ๆ จนถึงตอนนี้) และวิธีการที่แตกต่างกันในการทำงานพร้อมกันมากกว่าภาษา