ผู้ใช้หลายล้านคนทั่วโลกใช้แอปพลิเคชันที่เน้น JavaScript ของ Google เช่น Gmail, Google เอกสาร และ Google Maps ฉันเชื่อว่านักพัฒนาทุกคนหวังว่าการสร้างเว็บแอปพลิเคชันจะง่ายขึ้น ฮ่าฮ่า ฉันมีข่าวดีมาแจ้งให้คุณทราบ วันนี้ Google ได้เปิด Closed Tools ซึ่งเป็นชุดเครื่องมือสำหรับพนักงานภายในเพื่อพัฒนา JavaScript! แอปพลิเคชันต่างๆ ของ Google ที่กล่าวถึงข้างต้นได้รับการพัฒนาโดยใช้เครื่องมือนี้
มีชุดเครื่องมือสามชุดที่รวมอยู่ในเครื่องมือปิด:
1. คอมไพเลอร์ปิด
Closed Compiler เป็นคอมไพเลอร์ที่ใช้ในการคอมไพล์ JavaScript นอกเหนือจากฟังก์ชั่นที่มีให้โดยคอมเพรสเซอร์ JavaScript ทั่วไปแล้ว ยังจะวิเคราะห์โปรแกรมและลบส่วนที่ไม่จำเป็นออก ลดขนาดของโปรแกรม JavaScript และปรับปรุงประสิทธิภาพ คุณสามารถใช้คอมไพเลอร์กับ Closed Inspector (ส่วนขยายสำหรับ Firebug)
เนื่องจากการพัฒนา JavaScript นั้นมีความหลากหลาย จึงมีการสร้างวิธีการรันไว้หลายวิธี: มีเครื่องมือบรรทัดคำสั่งแบบโอเพ่นซอร์ส เว็บแอปพลิเคชันถูกสร้างขึ้นซึ่งคุณสามารถคอมไพล์โดยใช้กล่องข้อความหรือ RESTful API และส่วนขยายสำหรับ Firefox สามารถใช้กับ Page Speed เพื่อดูข้อดีด้านประสิทธิภาพของหน้าเว็บได้อย่างง่ายดาย
2. การปิดห้องสมุด
ไลบรารีการปิดเป็นไลบรารี JavaScript แบบข้ามเบราว์เซอร์ที่กว้างขวาง ผ่านการทดสอบอย่างดี และเป็นแบบโมดูลาร์ เป็นไลบรารีคลาส JavaScript มาตรฐานของ Google ชุดเครื่องมือนี้เหมือนกับเฟรมเวิร์ก JavaScript ทั่วไปหลายตัว ซึ่งมีไลบรารีฟังก์ชันการดำเนินการ DOM แบบง่ายมากมาย รวมถึงส่วนประกอบอินเทอร์เฟซผู้ใช้ที่หลากหลาย
3. เทมเพลตการปิดบัญชี
ชุดเครื่องมือนี้มีกลไกและไลบรารีฟังก์ชันสำหรับสร้างเทมเพลตใน JavaScript คุณสามารถเขียนส่วนเลย์เอาต์ HTML เป็น *.soy จากนั้นใช้เครื่องมือที่ได้รับจากเทมเพลตแบบปิดเพื่อรวบรวมไฟล์เทมเพลตเป็นโค้ด JavaScript ดังนั้นนักพัฒนา JavaScript ประหยัดภาระในการประมวลผลเพจได้มาก
เทมเพลตการปิดสามารถใช้งานได้ทั้งใน JavaScript และ Java ดังนั้นคุณจึงใช้เทมเพลตเดียวกันบนเซิร์ฟเวอร์และไคลเอนต์ได้