پروژه پیاده سازی خودکار پروژه های مبتنی بر SPA با استفاده از آجاکس و iframe به همراه فیلم آموزش نرم افزار آجاکس و iframe

طراحی و پیاده‌سازی مکانیزمی برای توسعه خودکار پروژه‌های تحت وب مبتنی‌بر SPA و مساعد با SEO منجر به ارائه کتابخانه سمت سروری و کلاینتی شده است که در کنار هم کمک می‌کنند بتوان به صورت خودکار، صفحات وب  مبتنی بر مدل SPA (Single Page Application) طراحی کرد که مطابق با نیازمندی‌های SEO نیز باشد (SEO Friendly). در واقع کتابخانه‌های طراحی صفحات وب SPA موجود هیچ راهکاری برای برقراری SEO ندارند و لازم است که ساختار سمت سرور مطابق با ساختار تصور شده در کلاینت باشد. بعلاوه، برای استفاده از چنین کتابخانه‌هایی، لازم است که برنامه‌نویس درگیر کدهای سمت کلایتنی شود که برای پروژه‌های نسبتاً بزرگ پیچیده می‌شود (چون نمی‌توان از مزایای Madularity بهره برد). با روشی که در این طرح تشریح می‌شود، تمامی کدهای جاوا اسکریپت موردنیاز سمت کلاینت که توسط برنامه‌نویس باید اضافه می‌شد، کاملا حذف می‌شود. و درنهایت، با قابلیت بارگذاری چندین صفحه (بلوک) درون یک صفحه و به ‌صورت تودرتو (Recursive)، امکان طراحی Madular چنین پروژه‌هایی ممکن می‌شود. برای اینکار، عملکرد کنترل iframe از html را شبیه‌سازی کرده‌ایم با این تفاوت که آدرس‌هایی که در هر بلوک بارگذاری می‌شوند، در URL صفحه نیز قید می‌شود. پس URL هر صفحه، یک پارامتر (Query String) مشخصی دارد که آدرس‌های بلوک‌های درون صفحه را به صورت ادغام شده نگهداری می‌کند.

جمع بندی و نتیجه گیری 

1. رفع محدودیت‌های کتابخانه‌های موجود برای طراحی صفحات SPA

2. پیاده‌سازی اتوماتیک صفحات وب مبتنی بر SPA با قابلیت اجرای رویدادهای Backward و Forward

3. حذف کدهای سمت کلاینتی لازم جهت مدیریت رویدادهای سمت کلاینتی

4. برقراری SEO برای پروژه‌های تحت SPA

5. امکان بارگذاری همزمان محتوای چندین صفحه مختلف در یک صفحه و به صورت تودرتو

6. مدیریت درخواست‌های متداولی از قبیل Form post submit و Link Redirects


زبان برنامه نویسی
زبان برنامه نویسی اولIFRAME

نظر بدهید

توجه: HTML ترجمه نمی شود!
    بد           خوب

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu. 

پروژه پیاده سازی خودکار پروژه های مبتنی بر SPA با استفاده از آجاکس و iframe به همراه فیلم آموزش نرم افزار آجاکس و iframe

  • تولید کننده: سیامک حاتمی
  • شناسنامه: CM2-1014
  • موجودی: در انبار
  • برنامه نویس: سیامک حاتمی
  • تاریخ: 2017-06-17
  • زبان برنامه نویسی: IFRAME
  • سریال برنامه: CM2-1014
  • فایل معرفی محصول: لینک
  • 55,000تومان

برچسب ها: SPA, طراحی صفحات دودرتو, صفحات وب تک صفحه‌ای, آجاکس, سمت کلاینت