เทคโนโลยีการพัฒนาเว็บ
Basic
Hypertext Transfer Protocol ( HTTP ) : โปรโตคอลหรือคือมาตราฐานการติดต่อสื่อสารหนึ่งของคอมพิวเตอร์ ทำหน้าที่เป็นโปรโตคอลในการแลกเปลี่ยนข้อมูลระหว่างผู้ให้บริการและผู้ใช้บริการในเครือข่ายใยแมงมุม ที่เรารู้จักกันในชื่อ World Wide Web นั้นเอง นอกจากนี้ยังมีอีกหนึ่งโปรโตคอล คือ Hypertext Transfer Protocol over Secure Socket Layer ( HTTPS ) ต่างจาก HTTP ตรงที่การส่งข้อมูลของ HTTPS จะส่งข้อมูลแบบ Cipher Text คือ ส่งข้อมูลที่มีการเข้ารหัส แต่ HTTP จะส่งข้อมูลแบบ Clear Text ทำให้ HTTPS นั้นมีึความปลอดภัยกว่า HTTP นั้นเอง
HyperText Markup Language ( HTML ) : ภาษาที่ใช้สำหรับอธิบายและกำหนดเนื้อหาต่างๆ บนหน้าเว็บ หรือเป็นภาษาประเภท Markup Language จะพบในรูปแบบ Tag โดยสิ่งที่เขียนจากภาษา HTMLจะกลายเป็น Element Object ที่ถูกอ้างอิงโดย DOM ( Document Object Model เกริ่นๆ ไว้ก่อน) นอกจาก HTML ยังมีภาษาอื่นที่เป็น Markup Language อีกเช่น XML, GML, SGML เป็นต้น
รูปแบบไฟล์ .html
Framework or Library: Boostrap, Buma, Materialize, W3.css เป็นต้น
ปุ่มที่ไม่ใช้CSS และ ปุ่มที่ใช้CSS
Scripting
JavaScript ( JS ) : เป็นภาษาสคริปเชิงวัตถุ ( Object Oriented Programming ) โดยในส่วนของเว็บนั้นเราใช้จาวาสคริปแบ่งเป็น 2 ส่วน ส่วนแรกคือส่วนที่มองเห็นได้ชัดเจน หรือ การจัดการการแสดงผลบนหน้าเว็บเช่น การที่ทำให้ตัวอักษรค่อยๆ ปรากฏขึ้นทีละนิดเมื่อเราเลื่อนเมาส์ไปที่ข้อความนั้นๆ หรือ การขยับของวัตถุบนหน้าเว็บของเราทำให้มีความน่าสนใจยิ่งขึ้น อีกส่วนหนึ่งคือส่วนที่เรามองไม่เห็น ไม่ว่าจะเป็นการประมวลผลข้อมูลเช่น การคิดคำนวณค่าทางคณิตศาสตร์ การสร้าง Function การทำงานต่างๆ เป็นต้น หรือจะเป็น การจัดการการเชื่อมต่อ เช่น การเชื่อมต่อกับฐานข้อมูล การติดต่อกับผู้ให้บริการ หรือ การแลกเปลี่ยนข้อมูลต่างๆ ของ DOM
Framework or Library: Node.js, React.js, Angular.js, Jquery เป็นต้น
Application Programming Interfaces ( API ) : ชุดคำสั่งที่องค์กร บริษัท หรือนักพัฒนาได้สร้างขึ้นมาทำงานอย่างใดอย่างหนึ่ง ซึ่งได้เปิดให้บริการแก่นักพัฒนาให้สามารถเข้ามาใช้งานได้ ทำให้การพัฒนาเทคโนโลยีในปัจจุบันนั้นเป็นไปได้อย่างรวดเร็ว ถือว่าเป็นเครื่องมือสำคัญชิ้นหนึ่งของนักพัฒนาเลยทีเดียว
*หากข้อมูลดังกล่าวมีความผิดพลาดกระผมขออภัยไว้ ณ ที่นี้ด้วยขอรับ
แหล่งอ้างอิง : เนื้อหา
ลิ้งประกอบที่น่าสนใจ : HTTP&HTTP
ความหมายของAPI
ความคิดเห็น
แสดงความคิดเห็น