آموزش Ajax در Asp Core

آموزش Ajax در Asp Core
آموزش Ajax در Asp Core

Ajax چیست؟

درواقع AJAX مخفف عبارت Asynchronous JavaScript And XML است.AJAX یک تکنیک جدید برای ایجاد بهتر،سریع و تعاملی تر برنامه های کاربردی وب با کمک XML، HTML، CSS و Java Script است.AJAX دوام‌ پذیرترین فناوری Rich Internet Application (RIA) تاکنون است. اما در عین حال، AJAX دارای ناسازگاری مرورگر است و توسط جاوا اسکریپت پشتیبانی می شود که نگهداری و اشکال زدایی آن را سخت می کند.

چرا باید از Ajax استفاده کنیم؟

  • براساس استانداردهای وب مانند HTML و CSS عمل میکند. داده ها در XML واکشی شده از سرور، ارسال، بازیابی و ذخیره می شوند.
  • بدون لود کامل صفحه ،درخواست را به سمت سرور ارسال و سپس پاسخ را به کلاینت ارسال میکند.
  • یک فناوری مرورگر وب مستقل از نرم افزار وب سرور است.
  • با Ajax یک کاربر می تواند  در حالی که client اطلاعاتی را از سرور در پس زمینه درخواست می کند به استفاده از برنامه ادامه دهد.
  • با AJAX، هنگامی که دکمه ارسال را فشار می دهید، جاوا اسکریپت درخواستی را به سرور ارسال ، نتایج را تفسیر و صفحه فعلی را بروز می کند. به معنای خالص، کاربر هرگز نمی داند که چه چیزی به سرور منتقل شده است.

برای کار با Ajax نیاز به یک کتابخانه جاوااسکریپتی است که ارسال ajax را ممکن سازد

شما میتوانید در سایت کدسل آموزش استفاده از Ajax در Asp.Net Core را دنبال کنید