بررسی اولیه ORACLE APEX 21.1

🚀 معرفی نسخه 21.1 اوراکل APEX و ویژگی‌های جدید

اوراکل به‌تازگی نسخه 21.1 از APEX را منتشر کرده است. این نسخه با ویژگی‌های جدید و بهبودهای کاربردی همراه است که در ادامه به مهم‌ترین آن‌ها می‌پردازیم.


🗺️ نقشه بومی (Native Maps)

یکی از قابلیت‌های جذاب این نسخه، اضافه شدن نقشه بومی است.
با این امکان، می‌توانید آدرس‌های طولانی را به راحتی روی نقشه ترسیم کنید.
همچنین چندین Dynamic Action مرتبط با نقشه وجود دارد که منتظر اطلاعات بیشتر درباره آن‌ها هستیم.


⚡ بارگذاری تنبل (Lazy Loading)

ویژگی مهم و مورد انتظار Lazy Loading به شکل ساده و زیبا به APEX اضافه شده است!
برای تست، از حالت Low-end mobile مرورگر استفاده کردیم و مشاهده کردیم گزارش‌ها به خوبی به صورت تنبل بارگذاری می‌شوند.
همچنین پیام no-data-found به کاربر اطلاع می‌دهد که داده‌ها در حال بارگذاری هستند.
امیدواریم مستندات بیشتری برای این قابلیت منتشر شود.


🖥️ ادیتور کد جدید

ادیتور جدید مبتنی بر Monaco Editor امکانات جالبی برای برنامه‌نویسان فراهم کرده:

  • هشدار وقتی آیتم صفحه پیدا نشود

  • حساسیت به حروف کوچک و بزرگ (نیاز به بهبود دارد)

  • میانبرهای صفحه‌کلید برای تغییر حالت حروف

  • پاک کردن بهتر کدها پس از اصلاح


🎨 پیشرفت‌های Universal Theme

  • تم محبوب Redwood Light توجه بیشتری گرفته است.

  • کلاس‌های جدید Row CSS در کنار کلاس‌های ستون اضافه شده‌اند که ظرافت طراحی را افزایش می‌دهند.

  • گزینه جدید Style جذاب است، اما گاهی صفحه مانند یک تکه بزرگ submit می‌شود.

  • قابلیت‌های کامپوننت Date Picker بهبود یافته و انتخاب بازه زمانی (from/to) به شکل بهتری پشتیبانی می‌شود.

  • در حالت Dark Mode امکان انتخاب تم قدیمی وجود ندارد.


🔔 نکات نهایی و جمع‌بندی

  • امکانات جدید نوار پیمایش مخصوص کاربرانی که نسخه‌های قدیمی دارند، اضافه شده است.

  • نسخه 21.1 با نقشه راه اعلام شده همخوانی دارد و رشد کیفی تیم توسعه را نشان می‌دهد.

  • هرچند شرایط COVID باعث کند شدن پیشرفت‌ها شده، تیم Oracle APEX به خوبی به بازخوردها پاسخ می‌دهد و مسیر توسعه را ادامه می‌دهد.