การวิเคราะห์แบบสำรวจยอดนิยมและข้อมูลทางสถิติบนเว็บ การทบทวนเหตุการณ์สำคัญในชีวิตของ DHTMLX และแผนสำหรับปี 2022

สำหรับพวกเราที่ DHTMLX กลายเป็นประเพณีที่ดีในการสรุปผลลัพธ์ของปีที่จะถึงในโลกของการพัฒนาเว็บ และโดยเฉพาะ JavaScript และทำการคาดการณ์สำหรับปีที่กำลังจะมาถึง ในแต่ละปีจะนำเสนอสิ่งใหม่ๆ ที่น่าตื่นเต้นสำหรับนักพัฒนามืออาชีพและผู้ชื่นชอบเทคโนโลยีเว็บ และในปีนี้ก็ไม่มีข้อยกเว้น

หลังจากวิเคราะห์แบบสำรวจยอดนิยมและข้อมูลทางสถิติที่เกี่ยวข้องสำหรับเว็บแล้ว เราก็พร้อมที่จะแบ่งปันสิ่งที่ค้นพบที่แปลกประหลาดที่สุดกับคุณ นอกจากนี้ เรายังจะมอบการทบทวนเหตุการณ์ที่โดดเด่นที่สุดในชีวิตของ DHTMLX และแผนงานของเราในปี 2022 อีกด้วย

JavaScript ยังคงใช้กันอย่างแพร่หลาย แต่นักพัฒนายังไม่ชื่นชอบ

เนื่องจาก JavaScript เป็นเทคโนโลยีที่เราสนใจเป็นพิเศษ เราควรเริ่มต้นด้วยการประมาณตำแหน่งปัจจุบันของมันในการให้คะแนนของภาษาการเขียนโปรแกรม เพื่อจุดประสงค์นี้ เราจะใช้ แบบสำรวจนักพัฒนา ล่าสุดจาก Stack Overflow

ในแง่ของการใช้งาน ตำแหน่งของ JavaScript นั้นแข็งแกร่ง โดย 68% ของ 58,031 คนที่สัมภาษณ์นักพัฒนามืออาชีพชอบ JavaScript สำหรับโครงการของพวกเขา แต่ในขณะเดียวกันเราทุกคนก็รู้ดีว่า JavaScript นั้นยังห่างไกลจากความสมบูรณ์แบบในหลาย ๆ ด้าน ซึ่งทำให้เกิดการปรากฏตัวของภาษาต่าง ๆ มากมายที่คอมไพล์เป็น JS เช่น CoffeeScript, TypeScript เป็นต้น จึงไม่น่าแปลกใจที่ภาพจะแตกต่างออกไป เมื่อเราดูการให้คะแนนของภาษาที่ชื่นชอบ/หวาดกลัวและต้องการมากที่สุด

ในบรรดานักพัฒนา 82,914 รายที่ถูกขอให้ตั้งชื่อเทคโนโลยีที่ไม่ได้ใช้ก่อนหน้านี้ซึ่งพวกเขาต้องการลองใช้ในอนาคต JavaScript (14%) อยู่ในอันดับที่สาม รองจาก Python (19%) และ TypeScript (15%) แต่เมื่อพูดถึงภาษาที่ชื่นชอบมากที่สุด JavaScript (61%) อยู่ในอันดับที่ 15 เท่านั้น ในขณะที่สามอันดับแรก ได้แก่ Rust (86%), Clojure (81%) และ TypeScript (72%) JavaScript ได้รับการขนานนามว่าเป็นภาษาโปรแกรมที่น่ากลัวที่สุดโดย 38% ของผู้ตอบแบบสอบถาม

ดังนั้น JavaScript ควรถูกนำไปใช้ในทุ่งหญ้าและถูกแทนที่ด้วยภาษาที่เป็นมิตรกับนักพัฒนามากขึ้นหรือไม่? เราคิดว่า JavaScript เป็นยักษ์ใหญ่ที่แท้จริงของโลกแห่งการเขียนโปรแกรม ซึ่งมีข้อเสียส่วนใหญ่ได้รับการชดเชยโดยระบบนิเวศที่กว้างขวางและชุมชนขนาดใหญ่ นั่นคือเหตุผลว่าทำไมยังเร็วเกินไปที่จะเลิกใช้ JavaScript

กรอบงาน JavaScript: React เสริมความแข็งแกร่งให้กับตำแหน่งผู้นำ Svelte ชนะใจนักพัฒนา

แบบสำรวจนักพัฒนา Stack Overflow ปี 2021 ยังให้ข้อมูลที่น่าสนใจเกี่ยวกับสถานะของสิ่งต่าง ๆ ในด้านเฟรมเวิร์กส่วนหน้า React คาดการณ์ได้ว่าเป็นเฟรมเวิร์กเว็บที่ใช้บ่อยที่สุด (41%) เหลือ jQuery (34%) และ Angular (26%) ยิ่งไปกว่านั้น นักพัฒนามืออาชีพซึ่งก่อนหน้านี้เคยใช้เฟรมเวิร์กอื่น ๆ ต่างก็ตั้งตารอที่จะลองใช้ React เป็นอย่างยิ่ง

ใน "บทความก่อนหน้า" ของเราเกี่ยวกับแนวโน้ม JS เราตั้งข้อสังเกตว่า Svelte มีศักยภาพที่จะเป็นส่วนเสริมที่ยอดเยี่ยมสำหรับสแต็กการพัฒนาเว็บในปี 2021 ผู้เข้าร่วมการสำรวจ Stack Overflow เลือก Svelte เป็นเฟรมเวิร์กที่ได้รับความนิยมมากที่สุด

เฟรมเวิร์กที่ลำบากที่สุดในบรรดาผู้ตอบแบบสำรวจ ได้แก่ Angular.js (76%), Drupal (75%) และ jQuery (64)

ดังที่เราเห็นนักพัฒนาเว็บไม่กลัวที่จะทดลองและนำเครื่องมือ JavaScript ใหม่ๆ มาใช้ในโครงการของตน ดังนั้นการติดตามว่าสถานการณ์จะเปลี่ยนแปลงไปอย่างไรในปี 2022 จะน่าสนใจยิ่งขึ้น

เกิดอะไรขึ้นใน CSS

เมื่อพูดถึงแนวโน้มในการพัฒนาเว็บ ก็ควรพูดถึงความเป็นจริงใหม่ๆ ในขอบเขตของ CSS ด้วยเช่นกัน แบบสำรวจ 2021 State of CSS ที่เพิ่งเปิดตัวเมื่อเร็วๆ นี้มาพร้อมกับข้อสังเกตที่น่าสนใจมากมายที่ได้รับจากการสัมภาษณ์นักพัฒนาซอฟต์แวร์ 8,714 รายทั่วโลก

การสำรวจระบุว่าในแต่ละปีนักพัฒนาจะตระหนักและสนใจใช้เครื่องมือเลย์เอาต์ต่างๆ มากขึ้นเรื่อยๆ เช่น CSS Flexbox, Grid และ Sticky Positioning คุณสมบัติ CSS ยอดนิยมอื่นๆ ได้แก่ ฟังก์ชัน calc() คุณสมบัติที่กำหนดเองสำหรับตัวแปรแบบเรียงซ้อน คุณลักษณะ ARIA และคุณสมบัติที่พอดีกับวัตถุ ผู้เข้าร่วมการสำรวจยังตั้งชื่อการสืบค้นคอนเทนเนอร์ว่าเป็นคุณลักษณะที่ต้องการมากที่สุดซึ่งปัจจุบันขาดหายไปใน CSS

ในส่วนของเทคโนโลยี CSS นั้น ผู้ตอบแบบสำรวจเกือบครึ่งหนึ่งกล่าวว่าพวกเขากำลังใช้ไลบรารี CSS-in-JS อย่างน้อย 1 ไลบรารี ตัวประมวลผลก่อน/หลัง CSS ที่ใช้กันอย่างแพร่หลายที่สุดคือ Sass และ PostCSS ในส่วนของเฟรมเวิร์ก Tailwind CSS ยังคงดึงดูดความสนใจและความพึงพอใจสูงสุดในหมู่นักพัฒนาอย่างต่อเนื่อง Bootstrap ยังคงเป็นอันดับหนึ่งในด้านการใช้งานและการรับรู้ แต่ Tailwind CSS ก็เข้าใกล้มากขึ้นทุกปี

Covid-19 ยังคงส่งผลกระทบต่อชุมชนการพัฒนาเว็บ

การแพร่ระบาดของโควิด-19 ยังคงเป็นประเด็นสำคัญของความกังวลสำหรับเราทุกคน เป็นเวลาสองปีแล้วที่โรคนี้ทำให้ทุกด้านในชีวิตของเราได้รับการทดสอบอย่างจริงจัง ดังนั้นจึงเป็นเรื่องน่าสนใจที่จะค้นหาข้อมูลเกี่ยวกับผลกระทบของภัยคุกคามระดับโลกที่มีต่ออุตสาหกรรมการเขียนโปรแกรมและขั้นตอนในการต่อสู้กับมัน

รายงาน "State of the Octoverse" ประจำปีของ GitHub ให้ข้อค้นพบที่เป็นประโยชน์หลายประการในเรื่องนี้ ก่อนอื่น หลังจากความไม่มั่นคงมาเป็นเวลานาน เป็นเรื่องดีที่จะกล่าวว่าชุมชนการพัฒนาได้รับผลิตภาพในระดับก่อนการแพร่ระบาดกลับคืนมา

เนื่องจากสถานการณ์ทางระบาดวิทยาที่ตึงเครียด บริษัทหลายแห่งจึงต้องแนะนำการทำงานจากระยะไกลเพื่อให้พนักงานของตนปลอดภัย และ GitHub กล่าวว่าพนักงานไอทีจำนวนมากต้องการมีโอกาสทำงานจากที่บ้านหรือในสภาพแวดล้อมแบบผสมผสานหลังจากการระบาดสิ้นสุดลง

ควรจะกล่าวว่าชุมชนการพัฒนามีส่วนร่วมอย่างแข็งขันในการต่อสู้กับไวรัสโคโรนา ปัจจุบันมี พื้นที่เก็บข้อมูลสาธารณะ GitHub 10,231 แห่ง ที่อุทิศให้กับการทำวิจัยและสร้างความตระหนักรู้เกี่ยวกับไวรัส เมื่อพิจารณาภาษาโปรแกรมที่ใช้ในการนำเสนอโปรเจ็กต์เหล่านี้ JavaScript กลายเป็นเทคโนโลยีที่ได้รับความนิยมมากที่สุด

การพัฒนาเว็บบนมือถือและเทคโนโลยีคลาวด์กำลังเฟื่องฟู

เนื่องจากการเข้าถึงอินเทอร์เน็ตและอุปกรณ์เคลื่อนที่มีราคาไม่แพงมากขึ้นสำหรับประชากรโลก การมีตัวตนบนเว็บบนมือถือจึงถือเป็นบรรทัดฐานใหม่ ปัจจุบันการใช้แอปบนอุปกรณ์เคลื่อนที่เพื่อการทำงานและพักผ่อนเป็นเรื่องปกติ

ต่อไปนี้เป็นข้อมูลเชิงลึกที่น่าสนใจบางส่วนจาก Statista:

  • ปีที่แล้ว ผู้ใช้อินเทอร์เน็ตส่วนใหญ่ (92.6%) “ใช้อุปกรณ์เคลื่อนที่” เพื่อออนไลน์
  • ในช่วงปี 2564 ความนิยมของเว็บแอปพลิเคชันที่ใช้พิสูจน์การฉีดวัคซีนป้องกันโควิด-19 และหนังสือเดินทางมีเพิ่มขึ้นอย่างต่อเนื่อง และ “จำนวนการดาวน์โหลด” มีจำนวนนับสิบล้านครั้ง
  • มีการคาดการณ์ว่า "รายได้จากแอปบนอุปกรณ์เคลื่อนที่" จะเกิน 613 พันล้านดอลลาร์ในปี 2568

เมื่อคำนึงถึงการพัฒนาเทคโนโลยีมือถืออย่างต่อเนื่องและข้อจำกัดที่เกิดจากโรคระบาด จึงปลอดภัยที่จะสรุปได้ว่าแนวโน้มการเติบโตเหล่านี้จะเกี่ยวข้องในปี 2565 ดังนั้น ความสามารถในการทำงานบนอุปกรณ์มือถือจึงกลายเป็นหนึ่งในข้อกำหนดหลักสำหรับเว็บแอปพลิเคชันสมัยใหม่

มีหลายวิธีในการบรรลุเป้าหมายนี้ในทางปฏิบัติ ตัวอย่างเช่น เป็นไปได้ที่จะสร้างแอปมือถือแบบเนทีฟ ใช้การออกแบบเว็บแบบตอบสนอง ใช้ประโยชน์จากเทคโนโลยีไฮบริดหรือข้ามแพลตฟอร์มที่เติบโตอย่างรวดเร็ว (Flutter, React Native, Cordova ฯลฯ) หรือเลือกใช้ PWA (เว็บแอปพลิเคชันแบบก้าวหน้า) ) แนวทางที่สร้างความฮือฮาอย่างมากในช่วงไม่กี่ปีที่ผ่านมา วิธีการทั้งหมดนี้มีทั้งข้อดีและข้อเสีย ดังนั้นโปรแกรมเมอร์จึงต้องประเมินแต่ละวิธีอย่างรอบคอบ เพื่อเลือกแนวทางที่เหมาะสมสำหรับโครงการเว็บของตน

อีกสาขาใหญ่ที่ได้รับผลกระทบเชิงบวกจากโรคนี้คือการประมวลผลแบบคลาวด์ เช่นเดียวกับการพัฒนาเว็บไซต์บนมือถือ เทคโนโลยีบนคลาวด์ (SaaS, IaaS, PaaS ฯลฯ) กำลังเฟื่องฟูในช่วงที่มีการระบาดใหญ่ จากข้อมูลของบริษัทที่ปรึกษา Gartner ในสหรัฐฯ คาดว่าการใช้จ่ายทั่วโลกในบริการคลาวด์จะสูงถึง 396 พันล้านดอลลาร์ภายในสิ้นปี 2564 เทียบกับ 313 พันล้านดอลลาร์ในปี 2563 และ 482 พันล้านดอลลาร์ในปี 2565

แอพการจัดการโครงการมีความต้องการเพิ่มขึ้น

การใช้แอปการจัดการโครงการกลายเป็นเรื่องปกติสำหรับธุรกิจหลากหลายขนาดเพื่อบรรลุวัตถุประสงค์ การระบาดของไวรัสโคโรนายังกลายเป็นความท้าทายที่สำคัญสำหรับผู้จัดการโครงการจำนวนมากในการปฏิบัติตามแผนอย่างเคร่งครัด

ตามรายงาน PMI Insights ล่าสุด มีเพียง 12% ของผู้จัดการโครงการที่ได้รับการสัมภาษณ์ 500 คนเท่านั้นที่ประสบปัญหาการเปลี่ยนแปลงเล็กน้อยหรือไม่มีเลยในแผนงานผลิตภัณฑ์ของตน นั่นคือสาเหตุที่เครื่องมือการจัดการโครงการที่มีประสิทธิภาพมีความสำคัญมากขึ้นเรื่อยๆ ในการบรรลุเป้าหมายการผลิตที่ต้องการ

แม้จะมีวิกฤตที่เกิดจากการระบาดใหญ่ของโควิด 19 แต่ "Statista" คาดการณ์ว่าในปี 2564 เพียงปีเดียว ค่าใช้จ่ายโดยรวมเกี่ยวกับซอฟต์แวร์ระดับองค์กรจะอยู่ที่ 601 พันล้านดอลลาร์ ซึ่งเพิ่มขึ้น 13.6 % เมื่อเทียบกับปี 2020 และมากกว่านั้นในปี 2565 เป็น 670 พันล้านดอลลาร์

ผู้จัดการโครงการจำเป็นต้องเข้าถึง KPI ของโครงการที่แม่นยำและเกี่ยวข้อง (ตัวบ่งชี้ประสิทธิภาพหลัก) เพื่อตัดสินใจในการวางแผนที่ถูกต้อง และโซลูชันซอฟต์แวร์พิเศษช่วยรวบรวมข้อมูลที่จำเป็น ซึ่งส่งผลให้การจัดการโครงการมีประสิทธิภาพมากขึ้น

สำหรับผู้ที่วางแผนจะเริ่มสร้างแอปการจัดการโครงการในปี 2022 การพิจารณาประเด็นสำคัญบางประการจาก "แบบสำรวจผู้ใช้การจัดการโครงการปี 2021" ที่จัดทำโดย Capterra อาจเป็นประโยชน์ ให้เราพูดถึงบางส่วนของพวกเขา:

  • ท่ามกลางผลกระทบเชิงบวกของการใช้ซอฟต์แวร์การจัดการโครงการ ผู้เข้าร่วมการสำรวจเน้นย้ำการประมาณไทม์ไลน์ที่ได้รับการปรับปรุง (60%) การจัดสรรทรัพยากรอย่างมีประสิทธิผล (55%) และการสื่อสารในทีมที่ได้รับการปรับปรุง (49%)
  • ในปี 2021 เกณฑ์หลักที่ส่งผลต่อการตัดสินใจซื้อซอฟต์แวร์ ได้แก่ ฟังก์ชันการทำงาน (29%) ราคา (18%) ความง่ายในการใช้งาน (17%) และการสนับสนุนลูกค้า (13%)
  • รายการฟังก์ชั่นการจัดการโครงการที่ต้องการมากที่สุดสามอันดับแรก ได้แก่ แผนภูมิแกนต์ (22%) แผนภูมิเบิร์นดาวน์ (21%) และเวิร์กโฟลว์อัตโนมัติ (20%)
  • ผู้ให้สัมภาษณ์บ่นเกี่ยวกับช่วงการเรียนรู้ที่สูงชัน (43%) คุณสมบัติที่ไม่ได้ใช้จำนวนมาก (43%) ปัญหาการรวมระบบ (38%) และปัจจัยลบอื่น ๆ ที่อาจเกิดขึ้นเมื่อใช้ซอฟต์แวร์สำเร็จรูป

ประสบการณ์อันยาวนานของ DHTMLX ในการทำงานร่วมกับโปรแกรมเมอร์เป็นการยืนยันว่าปัจจัยที่ระบุไว้ในย่อหน้าสุดท้ายมักจะกลายเป็นอุปสรรคร้ายแรง นั่นคือเหตุผลที่หลายบริษัทต้องการลงทุนในการพัฒนาแอปการจัดการโครงการแบบกำหนดเองที่ตรงตามความต้องการของตนโดยสมบูรณ์

DHTMLX ขยายกลุ่มผลิตภัณฑ์

ทีมงาน DHTMLX ติดตามแนวโน้มล่าสุดและผลกระทบของโควิด-19 ที่มีต่ออุตสาหกรรมอย่างใกล้ชิด

เพื่อเป็นคำตอบสำหรับความท้าทายในช่วง 12 เดือนที่ผ่านมา เรายังคงดำเนินหลักสูตรของเราต่อไปในการจัดหาเครื่องมือ JS ที่มีคุณลักษณะครบถ้วนและปรับแต่งได้ง่ายสำหรับการจัดการโครงการ เราได้เปิดตัว JavaScript Kanban Board ที่ออกแบบมาเพื่อช่วยผู้จัดการโครงการในการแสดงภาพเวิร์กโฟลว์ สิ่งที่ยอดเยี่ยมเกี่ยวกับเครื่องมือนี้คือสามารถรวมเข้ากับส่วนประกอบ "DHTMLX Gantt" และ "Scheduler" ได้อย่างง่ายดายในแอปเดียวเพื่อให้ครอบคลุมความต้องการด้านการจัดการโครงการส่วนใหญ่

ปีที่แล้ว มีการเปิดตัวการอัปเดตที่สำคัญที่สุดใน DHTMLX Diagram และ Spreadsheet

ส่วนประกอบไดอะแกรม JavaScript ของเรามาพร้อมกับไดอะแกรมประเภทใหม่ — แผนที่ความคิด ยิ่งไปกว่านั้น ในปัจจุบัน DHTMLX Diagram ช่วยให้สามารถจัดเรียงกระบวนการในไดอะแกรมด้วย swimlane ได้อย่างชัดเจน จัดกลุ่มรูปร่างที่แตกต่างกันตามเกณฑ์เฉพาะ สร้างโครงสร้างแบบลำดับชั้นด้วยโหนดพาเรนต์ตั้งแต่สองโหนดขึ้นไป ระบุผู้ช่วยในแผนผังองค์กร และอื่นๆ อีกมากมาย

ส่วนประกอบ JavaScript Spreadsheet เสริมด้วยความสามารถในการทำงานกับหลายแผ่นงานและการอ้างอิงโยงระหว่างแผ่นงานเหล่านั้นโดยใช้ฟังก์ชันคณิตศาสตร์และสตริงใหม่ของ Excel มากกว่า 170 รายการ การเพิ่มเติมที่โดดเด่นอื่นๆ ได้แก่ คอลัมน์ที่ตรึง รูปแบบข้อความและวันที่ และการรองรับ TypeScript

นอกจากนี้เรายังมุ่งเน้นไปที่การครอบคลุมสถานการณ์การใช้งานจริงของเว็บแอปสมัยใหม่ และนำเสนอการสาธิตสดสามรายการ: "การจัดการโรงพยาบาล" "การตรวจสอบออนไลน์" และ "ตัวติดตาม KPI" โปรแกรมเมอร์สามารถใช้เป็นพื้นฐานในการสร้างแอปที่ใช้ DHTMLX ที่ซับซ้อนมากขึ้นได้เร็วขึ้น

ต้องขอบคุณบทวิจารณ์เชิงบวกจำนวนมากเกี่ยวกับการใช้งานจริงของผลิตภัณฑ์ DHTMLX เราจึงได้รับรางวัลมากมายจากแพลตฟอร์มตรวจสอบซอฟต์แวร์ยอดนิยม เช่น GetApp, G2, Crozdesk, Capterra และ Software Advice

ในปี 2022 ทีม DHTMLX วางแผนที่จะมุ่งเน้นไปที่การปรับปรุงส่วนประกอบ JavaScript ที่มีอยู่ และขยายกลุ่มผลิตภัณฑ์ด้วยเครื่องมือใหม่ๆ และแน่นอนว่า เราจะให้การสนับสนุนที่มีคุณภาพสูงและทันเวลาแก่ลูกค้าของเราในการดำเนินโครงการกับ DHTMLX ต่อไป

ดังที่กล่าวไว้ว่า ไม่มีอะไรที่เป็นไปไม่ได้สำหรับผู้ที่มีจิตใจเต็มใจ ขอให้ปี 2022 ของคุณเต็มไปด้วยเป้าหมายที่ยิ่งใหญ่ โครงการที่น่าทึ่ง และความสำเร็จอันยิ่งใหญ่ ทีมงาน DHTMLX ขอให้คุณโชคดีและเขียนโค้ดได้อย่างมีประสิทธิผล!

เนื้อหาเพิ่มเติมได้ที่ plainenglish.io ลงทะเบียนเพื่อรับ "จดหมายข่าวรายสัปดาห์ฟรี" ของเรา รับสิทธิพิเศษในการเข้าถึงโอกาสในการเขียนและคำแนะนำใน "ความไม่ลงรอยกันของชุมชน" ของเรา