ภาพรวมของการสร้างแอปที่มีประสิทธิภาพ
การใช้งานรูปแบบที่มีประสิทธิภาพและหลีกเลี่ยงรูปแบบที่ต่อต้านทำได้อย่างไรและทำไม
ควรใช้รูปแบบที่มีประสิทธิภาพเพื่อเพิ่มประสิทธิภาพของแอป ในขณะที่ควรหลีกเลี่ยงรูปแบบต่อต้านเนื่องจากอาจลดประสิทธิภาพของแอปได้ สิ่งสำคัญคือต้องเข้าใจวิธีการและเหตุผลในการใช้รูปแบบที่มีประสิทธิภาพ และหลีกเลี่ยงรูปแบบที่ต่อต้านเพื่อเพิ่มประสิทธิภาพการทำงานของแอปของคุณ
รูปแบบแอปและประสิทธิภาพการทำงาน Power Apps ที่เพิ่มขึ้น
Power Apps ทำให้การพัฒนาแอประดับองค์กรง่ายขึ้นโดยใช้รูปแบบแอปที่สร้างขึ้น รูปแบบคือคอลเลกชันขององค์ประกอบ Power Apps ที่ทำงานร่วมกันอย่างสัมพันธ์กัน องค์ประกอบ Power Apps เหล่านี้ประกอบด้วย แหล่งข้อมูล คอลเลกชั่น การควบคุม Power Automate และหน้า รูปแบบประสิทธิภาพหลักที่สร้างใน Power Apps เป็นค่าเริ่มต้น ช่วยให้นักพัฒนาที่ใช้โค้ดน้อยสามารถสร้างแอประดับองค์กรที่ใช้งานได้รวดเร็ว นอกจากนี้ งานการปรับใช้งานและการจัดการ Power Apps ยังตรงไปตรงมา คุณและทีมพัฒนาของคุณสามารถมีประสิทธิผลมากขึ้น เนื่องจากมีองค์ประกอบมากมายที่ไม่ต้องการความสนใจของคุณอีกต่อไป ด้วย Power Apps
Power Apps มุ่งสู่รูปแบบที่มีประสิทธิภาพ
ลักษณะการทำงานเริ่มต้นของ Power Apps จะแนะนำคุณไปสู่รูปแบบประสิทธิภาพที่รู้จักกันดี รูปแบบเหล่านี้รวมถึงการโหลดข้อมูลที่คล่องตัวเมื่อเปิดตัว การแบ่งเพจข้อมูลที่เพิ่มขึ้นโดยอัตโนมัติ การแคชข้อมูลสำหรับคอลเลกชัน และการโหลดเฉพาะข้อมูลที่จำเป็นสำหรับแต่ละเพจ รูปแบบที่ได้รับการพิสูจน์แล้วเหล่านี้มีประสิทธิภาพสำหรับแอปพลิเคชันระดับองค์กรที่มีข้อมูลจำนวนมาก การใช้งาน Power Apps ที่ประสบความสำเร็จจำนวนมากเป็นไปตามแนวทางเหล่านี้ โดยใช้มากกว่า 100 ตารางและหน้าจอมากกว่า 50 หน้าจอ ในขณะที่ยังคงรักษาประสิทธิภาพที่ยอดเยี่ยม
ตกอยู่ในการต่อต้านรูปแบบ
เมื่อคุณสร้างแอปบนแพลตฟอร์มการพัฒนาใดๆ ก็ตาม มีความเสี่ยงในการสร้างแอปที่มีประสิทธิภาพต่ำเนื่องจากการต่อต้านรูปแบบ รูปแบบเหล่านี้เป็นสาเหตุของการใช้เวลาโหลดช้า การเปลี่ยนระหว่างหน้าช้า ความยุ่งยากในการอัปเดตและการเรียกข้อมูล ตัวอย่างทั่วไปของการต่อต้านรูปแบบ ได้แก่ การโหลดข้อมูลในปริมาณมากเกินไป การแปลงทุกอย่างให้เป็นคอลเลกชัน และการโอเวอร์โหลด OnStart รูปแบบเหล่านี้มักถูกนำมาใช้เมื่อพยายามแก้ไขข้อจำกัดการรับรู้หรือข้อจำกัดที่แท้จริงใน Power Apps แม้ว่าเราพยายามแนะนำคุณเกี่ยวกับรูปแบบที่ดีที่สุด แต่ก็ยังเป็นไปได้ที่จะใช้รูปแบบที่ไม่ดีโดยไม่ได้ตั้งใจ ส่งผลให้แอปทำงานได้ไม่ดี
หลักการออกแบบประสิทธิภาพหลักสี่ประการ
ด้านล่างนี้คือหลักประสิทธิภาพหลักสี่ประการที่ควรพิจารณาขณะสร้างแอปของคุณ หลักการเหล่านี้ไม่ได้แยกจากกันโดยสิ้นเชิง ดังนั้นคุณจะพบคำแนะนำด้านประสิทธิภาพซ้ำๆ กันในส่วนต่างๆ เพื่อให้เข้าใจบทความเหล่านี้ได้ดีที่สุด การทำความเข้าใจบทความ ขั้นตอนการดำเนินการของ Power App ยังมีประโยชน์อีกด้วย หากคุณมีแอปที่มีอยู่ซึ่งทำงานได้ไม่ดี ให้ใช้หลักการด้านล่างเพื่อตรวจสอบแอปของคุณ
หลักการแต่ละข้อด้านล่างนี้จะเชื่อมโยงไปยังหน้าที่มีรายละเอียดมากขึ้นเกี่ยวกับหัวข้อนั้น
- เพิ่มประสิทธิภาพการโหลดหน้าเว็บ เพิ่มประสิทธิภาพแอปของคุณสำหรับแอปและความเร็วในการโหลดหน้าเว็บ ลดขนาด หน่วงเวลา หรือกำจัดการกระทำที่ขัดขวางการโหลดแอปหรือเพจที่รวดเร็ว
- เพย์โหลดข้อมูลขนาดเล็ก รักษาปริมาณข้อมูลที่ดึงมาจำนวนมากในปริมาณน้อย
- ปรับรูปแบบข้อมูลคำถามให้เหมาะสม ทำการสลับข้อมูลบนเซิร์ฟเวอร์ ไม่ใช่ในแอป Power Apps ของคุณ
- การคำนวณอย่างเร็ว ทำงานร่วมกับ Power Fx อย่าขัดแย้งกัน
หลักการเหล่านี้ควรจะครอบคลุมสิ่งที่จำเป็นที่สุดในการทำให้แอปของคุณทำงานได้เร็ว
คำแนะนำด้านประสิทธิภาพเพิ่มเติม
มีข้อควรพิจารณาด้านประสิทธิภาพอื่น ๆ ที่ต้องคำนึงถึง สำหรับคำแนะนำเพิ่มเติม ให้ดูที่บทความเหล่านี้
- ข้อควรพิจารณาด้านประสิทธิภาพอื่นๆ กล่าวถึงปัจจัยเพิ่มเติมซึ่งอาจส่งผลต่อประสิทธิภาพการทำงาน
- สร้างแอปที่มีความซับซ้อนขนาดใหญ่ สรุปปัจจัยสำคัญที่ควรพิจารณาในขณะที่สร้างแอปขนาดใหญ่
- มาตรฐานและแนวทางการเขียนโค้ดของแอป Canvas สรุปแนวทางการเขียนโค้ดและการพัฒนาทั่วไปที่สามารถช่วยในการสร้างแอปได้