30+ คำย่อที่นักพัฒนาเว็บทุกคนควรรู้
เผยแพร่แล้ว: 2021-07-28
หากคุณเป็นนักพัฒนาเว็บหรือในทีม คุณคงเคยได้ยินเกี่ยวกับคำย่อมาบ้างแล้ว แต่คุณรู้ความหมายและวัตถุประสงค์ที่แท้จริงของ คำย่อสำหรับนักพัฒนาเว็บ หรือไม่
ปัจจุบันนักพัฒนาเว็บใช้ตัวย่อบ่อยครั้ง เช่น HTML, CSS หรือ HTTP อย่างไรก็ตามสิ่งที่เกี่ยวกับสิ่งใหม่ที่ใช้กันอย่างแพร่หลาย?
ในบล็อกนี้ เราจะพูดถึงทุกสิ่งเพื่อให้คุณได้รับประโยชน์สูงสุดจากมัน
คำย่อ
เป็นคำย่อหรือรูปแบบย่อ ตัวอย่างเช่น HTTP เป็นตัวย่อของภาษามาร์กอัปไฮเปอร์เท็กซ์ จุดประสงค์ของการทำคือเพื่อให้งานง่ายขึ้นเล็กน้อย มีการใช้คำย่อสำหรับนักพัฒนาเว็บเพื่อช่วยให้ผู้อ่านเข้าถึงและอ่านเนื้อหาได้อย่างง่ายดาย
30 คำย่อสำหรับนักพัฒนาเว็บทุกคนควรรู้
1. ACSS
อักษรย่อ - Atomic Cascading style Sheets พัฒนาโดย Yahoo
เป็นชื่อคลาสที่เติมได้ คาดเดาได้สั้น และคลาสอะตอมเดี่ยวที่ช่วยให้คุณจัดสไตล์ด้วย HTML โดยตรงได้ง่ายขึ้น มันถูกใช้เพื่อสร้างคลาสอะตอมสำหรับโครงการเว็บ
2. แอมป์
ตัวย่อ - หน้ามือถือแบบเร่ง พัฒนาโดย Google
จุดประสงค์ของการแนะนำ AMP คือเพื่อลดความเครียดของมือถือและทำให้เร็วขึ้น สิ่งนี้จะจำกัดวิธีที่เราใช้ HTML, CSS และ JavaScript เพื่อประสบการณ์ผู้ใช้ที่ดียิ่งขึ้น นอกจากนี้ยังสามารถใช้สำหรับการโหลดทรัพยากรภายนอกและกำหนดเส้นทางสคริปต์ผ่านรันไทม์ของ AMP
3. ARIA
ตัวย่อ - แอปพลิเคชั่นอินเทอร์เน็ตที่เข้าถึงได้มากมาย ใช้เป็น WAI-ARIAA
ARIA กำหนดข้อกำหนดของวิธีการแบบ front-tech ต่างๆ ที่ช่วยให้เนื้อหาเว็บสามารถเข้าถึงได้สำหรับทุกคน (ผู้ทุพพลภาพ) ในแต่ละอุปกรณ์ โดยเฉพาะผู้ที่เข้าถึงเนื้อหาเว็บด้วย AT
4. API
ตัวย่อ - อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันที่ระบุโดยผู้เผยแพร่ API
API คือชุดรหัสที่เขียนไว้ล่วงหน้าทั้งชุด เช่น คุณสมบัติ เมธอด คลาส ฯลฯ ซึ่งจะช่วยให้ผู้ใช้ใช้แนวทางปฏิบัติที่ดีที่สุดและเขียนโค้ดได้ คุณมี API มากมายบนโซเชียลมีเดีย แต่ไซต์และช่องทางโซเชียลมีเดียส่วนใหญ่ใช้ API ของตัวเองเพื่อประสบการณ์การใช้งานที่ดียิ่งขึ้น
5. CDN
ตัวย่อ- เครือข่ายการจัดส่งเนื้อหา
วัตถุประสงค์ของ CDN คือการจัดเก็บสำเนาเนื้อหาที่ซ้ำกันในเว็บเซิร์ฟเวอร์ เป็นอีกวิธีหนึ่งในการส่งเนื้อหาจากเซิร์ฟเวอร์ไปยังผู้ใช้ที่อยู่ใกล้กับตำแหน่ง ด้วยเหตุนี้ ประสิทธิภาพจะดีขึ้นและลดเวลาหยุดทำงานของเซิร์ฟเวอร์
6. เบม
ตัวย่อ - ตัวแก้ไของค์ประกอบบล็อก
จุดประสงค์ของการแนะนำ BEM คือเพื่อให้การเขียนอ่านง่ายขึ้น ง่ายขึ้น และสอดคล้องกันสำหรับคลาส CSS ขณะใช้ BEM สิ่งสำคัญคือต้องสร้างคลาสตลอดเนื้อหาตามรูปแบบบล็อก-องค์ประกอบ-ตัวแก้ไข
ให้เราลงรายละเอียดเล็กน้อยสำหรับ BEM
บล็อก- ปุ่มเหล่านี้ถือเป็นปุ่มหลัก เช่น เมนู แก้ไข ฯลฯ
องค์ประกอบ- ถือเป็นฟังก์ชันของบล็อก เช่น การตื่นตัว อันตราย และความสำเร็จ
Modifier- นี่ถือเป็นการเปลี่ยนแปลงการออกแบบของบล็อกเช่นขนาดปุ่มใหญ่หรือเล็ก
7.CMS
ตัวย่อ- ระบบการจัดการเนื้อหา
CMS เป็นแพลตฟอร์มที่ดีที่สุดในปัจจุบันสำหรับการโพสต์ แก้ไข และแก้ไขเนื้อหา ซอฟต์แวร์นี้จะอนุญาตให้ผู้ใช้ทุกคนสร้างเว็บไซต์และจัดการเว็บไซต์ผ่านเนื้อหาและบริการดิจิทัลที่หลากหลาย
ซอฟต์แวร์ CMS ที่พบบ่อยที่สุดคือ WordPress, Drupal และ Joomla โปรดจำไว้ว่ามันแตกต่างจากเนื้อหาการนำเสนอ ดังนั้นจึงทำให้สามารถเผยแพร่เนื้อหาโดยไม่ต้องเข้ารหัสได้
8. CRUD
ตัวย่อ - สร้าง อ่าน อัปเดต และลบ
มีการใช้ในระบบการจัดการฐานข้อมูลเพื่อกำหนดวงจรชีวิตทั่วไปของข้อมูลบนเว็บไซต์แบบไดนามิก ในขณะที่ MySQL ใช้คำสั่งอีกสี่คำสั่ง เช่น แทรก เลือก อัปเดต และลบ
9. CSSOM
ตัวย่อ - รูปแบบวัตถุแบบเรียงซ้อน
CSSOM คือชุดของ API ที่ใช้สำหรับเน้นไฟล์ CSS บนหน้าเว็บ นี้เป็นเพียงที่สมบูรณ์แบบเพื่อแสดงสไตล์ CSS ทั้งหมดบนเว็บ CSSOM ก็คล้ายกับ DOM แต่ต่างกัน
10. โดม
ตัวย่อ- เอกสารโมเดลวัตถุ
DOM คือ API สำหรับไฟล์ HTML และ XML ที่เว็บเบราว์เซอร์ใช้ในการแสดงไฟล์เหล่านั้น มันแสดงโครงสร้างเอกสารอย่างง่ายเป็นทรีโหนด โหนดสามารถแก้ไข สร้าง และลบออกได้อย่างง่ายดาย
11. CTA
ตัวย่อ - คำกระตุ้นการตัดสินใจ
คำศัพท์ทางการตลาดที่ใช้บ่อยที่สุดสำหรับการแปลงการขายเป็นลูกค้าเป้าหมาย นี้มีการใช้กันอย่างแพร่หลายโดยนักออกแบบเว็บไซต์ เป็นหนึ่งในคำย่อที่ดีที่สุดสำหรับนักพัฒนาเว็บ จำเป็นต้องใช้เพื่อกระตุ้นให้ลูกค้าดำเนินการอย่างรวดเร็ว
CTA มักจะเชื่อมโยงกับแบนเนอร์หรือแบรนด์ โฆษณา ฯลฯ เพื่อดำเนินการ
12. FOSS
ตัวย่อ - ซอฟต์แวร์โอเพ่นซอร์สฟรี
เป็นซอฟต์แวร์ฟรีที่ไม่เกี่ยวข้องกับลิขสิทธิ์ เป็นซอฟต์แวร์โอเพ่นซอร์สที่เหมาะสมในการปรับเปลี่ยนซอร์สโค้ดของซอฟต์แวร์ นี้เรียกอีกอย่างว่าคำศัพท์ FLOSS

13. ECMAScript
อักษรย่อ - สคริปต์สมาคมผู้ผลิตคอมพิวเตอร์ในยุโรป
มีการใช้ไวยากรณ์ภาษาสคริปต์ที่ใช้ JavaScript และ Jscript ชื่อนี้มอบให้กับเครื่องมือนี้จากสมาคมคอมพิวเตอร์แห่งยุโรป
14. เอฟทียู
ตัวย่อ - ผู้ใช้ครั้งแรก
ครั้งแรกที่ผู้ใช้เป็นส่วนหนึ่งของกระบวนการปรับแอป ด้วยวิธีนี้ คุณสามารถดูวิธีการทำงานของแอปพลิเคชันและตั้งค่าตัวเลือกภาษา เวลา การชอบ และอื่นๆ อีกมากมายของผู้ใช้
15. ไอฟี
ตัวย่อ - นิพจน์ฟังก์ชันที่เรียกใช้ทันที
IIFE เป็นตัวย่อที่ดีที่สุดสำหรับนักพัฒนาเว็บที่สร้างขอบเขตคำศัพท์ เป็นเครื่องมือที่ใช้รูปแบบการออกแบบ JavaScript เพื่อประเมินและรันโค้ด ฟังก์ชันที่เรียกใช้ทันทีถูกใช้เพื่อสร้างตัวแปรและการปิด
สิ่งนี้ใช้ไวยากรณ์ต่อไปนี้:
(การทำงาน(){
//รหัส
}());
16. GUI
ตัวย่อ - ส่วนต่อประสานกราฟิกกับผู้ใช้ อินเตอร์เฟสไดรเวอร์คำสั่ง
GUI คืออินเทอร์เฟซที่ขับเคลื่อนด้วยคำสั่งซึ่งช่วยให้ผู้ใช้สามารถโต้ตอบกับซอฟต์แวร์ได้โดยไม่ต้องมีความรู้เกี่ยวกับการเขียนโปรแกรมและทักษะทางเทคนิค เช่น DOS ใน GUI ภาษาและรหัสพิเศษถูกใช้เพื่อเปิดใช้งานคำสั่งพิเศษและป้อนข้อมูล
17. IDE
ตัวย่อ- สภาพแวดล้อมการพัฒนาแบบบูรณาการ
IDE เป็นแอปพลิเคชันซอฟต์แวร์ที่ให้สภาพแวดล้อมการเขียนโปรแกรมที่เหมาะสมเพื่อรวมเข้ากับเครื่องมือต่างๆ ที่จำเป็นสำหรับการพัฒนาและทดสอบ ตัวอย่างเช่น ล่าม ดีบักเกอร์ คอมไพเลอร์ และอื่นๆ
18. เจสัน
ตัวย่อ- JavaScript Object Notation
JSON เป็นภาษาที่เป็นข้อมูลที่อ่านได้อิสระซึ่งใช้สำหรับการแลกเปลี่ยนข้อมูล มีชื่อ ค่า และอาร์เรย์มากมาย สิ่งนี้จะให้รูปแบบคล้ายกับ JavaScript และนี่คือสาเหตุที่ใช้เป็นรูปแบบข้อมูลทั่วไป
19. ITCSS
อักษรย่อ - สไตล์ชีทเรียงซ้อนสามเหลี่ยมคว่ำ
เป็นโค้ด CSS ที่ปรับขนาดและอ่านได้ สิ่งนี้จะแบ่งรหัสตามความสำคัญและความพิเศษ ระดับเหล่านี้แสดงเป็น ITCSS ที่เพิ่มด้านบนแบนถึงปลายด้านล่าง
20. โคมไฟ
ตัวย่อ - Linux, Apache, MySQL, PHP
LAMP เป็นเว็บสแต็คยอดนิยมสำหรับสร้างเว็บไซต์ที่แข็งแรง ประกอบด้วยระบบปฏิบัติการ Linux ที่ใช้ Apache เป็นเว็บเซิร์ฟเวอร์และ MYSQL สำหรับฐานข้อมูลและ PHP เป็น python มันเหมือนกับ WAMP และ MAMP
21. หมายถึง
ตัวย่อ - MongoDB, Express.js, Angular, Node.js
เป็นเว็บสแต็กที่เหมาะสมสำหรับการสร้างเว็บแอปพลิเคชันและหน้าเว็บ ประกอบด้วย MongoDB และ NoSQL เป็นฐานข้อมูล Express.js เป็นเว็บแอปพลิเคชันและ Angular.js เป็นเฟรมเวิร์กส่วนหน้าและ Node JavaScript เป็นรันไทม์สำหรับระบบปฏิบัติการ
22. MVC
ตัวย่อ- Model view controller
MVC เป็นโปรแกรมเชิงวัตถุที่แยกตรรกะข้อมูลออกจาก UI โดยจัดกลุ่มวัตถุออกเป็นสามกลุ่ม ออบเจ็กต์โมเดลใช้กับโครงสร้างข้อมูล ออบเจ็กต์มุมมองที่ใช้สำหรับอินเทอร์เฟซผู้ใช้และอ็อบเจ็กต์ตัวควบคุมจะใช้สำหรับการประสานงานของงาน
23. OAuth
ตัวย่อ- เปิดการรับรองความถูกต้อง
OAuth เป็นโปรโตคอลแบบเปิดและช่วยให้เซิร์ฟเวอร์ปลอดภัยและได้รับอนุญาตอย่างสูง มีความปลอดภัยและได้มาตรฐานทาง เป็นแอปพลิเคชั่นที่ใช้กันอย่างแพร่หลายซึ่งช่วยให้ผู้ใช้สามารถลงชื่อเข้าใช้บัญชีบุคคลที่สามได้อย่างปลอดภัย เช่น Facebook, Twitter และ Google เป็นเพียงวิธีการขจัดอุปสรรคในการใช้งานแอพพลิเคชั่น
24. LTR/RTL
อักษรย่อ - ซ้ายไปขวา/ ขวาไปซ้าย
คำศัพท์ทั้งสองนี้ถูกนำมาใช้ในการทำให้เป็นสากล ใช้สำหรับป้อนที่ตั้งของชนบทของ UI นอกจากนี้ยังระบุทิศทางของข้อความ
คุณอาจเห็นว่าภาษาส่วนใหญ่เป็น LTR แต่คุณมีตัวเลือกใน WordPress เพื่อใช้ RTL กับไฟล์ rtl.css
25. REGEX
ตัวย่อ- นิพจน์ปกติ
เป็นอีกหนึ่งคำย่อทั่วไปสำหรับนักพัฒนาเว็บ ใช้สำหรับจับคู่ชุดอักขระกับสตริงต่างๆ ทำให้สามารถค้นหาอักขระในรูปแบบข้อความได้ เป็นหนึ่งในส่วนทั่วไปและเป็นที่นิยมของภาษาโปรแกรมหลายภาษา
ตัวอย่างเช่น PHP JavaScript, Python, Java เป็นต้น
26. OOP
การเขียนโปรแกรมเชิง อักษรย่อ
ด้วย OOP ผู้ใช้สามารถสร้างแบบจำลองที่น่าทึ่งที่เกี่ยวข้องกับแบบจำลองตามจริงโดยใช้โปรแกรมพื้นฐานสี่ประการ สิ่งที่เป็นนามธรรม การห่อหุ้ม การสืบทอด และความหลากหลาย
27. พักผ่อน
ตัวย่อ- การโอนสถานะตัวแทน
REST คือชุดของการออกแบบซอฟต์แวร์สำหรับการแปลงข้อมูลระหว่างเซิร์ฟเวอร์และไคลเอ็นต์ เมื่อปฏิบัติตามแนวทางสถาปัตยกรรม REST คุณจะสร้าง API
28. SMACSS
ตัวย่อ - สถาปัตยกรรมที่ปรับขนาดได้และโมดูลาร์สำหรับสไตล์ชีตแบบเรียงซ้อน
SMACSS อนุญาตให้เขียน CSS เพื่อทำให้โค้ด CSS เป็นโมดูล สามารถอ่านและบำรุงรักษาได้มากขึ้น มีกฎของสไตล์ 5 ประเภท เช่น ฐาน เลย์เอาต์ โมดูล สถานะ และธีม
29. WYSIWYG
ตัวย่อ- สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ
เป็นประเภทของตัวแก้ไขเนื้อหาที่อนุญาตให้ผู้ใช้แก้ไขและแก้ไขเนื้อหา
30. SCM
ตัวย่อ- การจัดการการควบคุมแหล่งที่มา
เป็นหนึ่งในคำย่อที่ดีที่สุดสำหรับนักพัฒนาเว็บในการจัดการหลายเวอร์ชันในที่เดียว เรียกอีกอย่างว่า RCM ที่ติดตามการเปลี่ยนแปลงและการสูญหายของข้อมูลเสมอ