معرفی چارچوب AngularJS برای ساخت اپلیکیشن های تک صفحه ای تحت وب

AngularJS یک چارچوب (Framework) طراحی شده بر اساس زبان JavaScript می باشد. این چارچوب، رایگان بوده و به صورت متن باز (open source) عرضه می شود، بنابراین شما علاوه بر استفاده از امکانات آن، می توانید کدهای اصلی آن را نیز بخوانید.

AngularJS ، چارچوبی (Framework) قدرتمند است و چنانچه شما قصد داشته باشید که یک اپلیکیشن تک صفحه ای (Single Page Application - SPA) تحت وب طراحی کنید که در ((سمت کاربر)) اجرا شود، به جای گذاشتن زمان زیادی برای کدنویسی های JavaScript مربوط به آن اپلیکیشن، به راحتی می توانید از امکانات موجود در AngularJS استفاده نمایید.

همان طور که می دانید، برخی زبان ها در ((سمت سرور)) (server side) اجرا می شوند و بعد نتایج آنها به مرورگر اینترنت کاربر ارسال شده و کاربر آنها را می بیند (مثل زبان PHP) و برخی زبان ها نیز در ((سمت کاربر)) (client side) اجرا می شوند، یعنی اجرای کدهای آنها در خود نرم افزار مرورگر اینترنت کاربر صورت می گیرد (مثل زبان JavaScript). بنابراین با توجه به اینکه چارچوب AngularJS بر اساس زبان JavaScript طراحی شده، بنابراین در ((سمت کاربر)) اجرا می گردد.

البته دقت داشته باشید که وقتی می گوییم اجرای آن در ((سمت کاربر)) است، به این معنی نیست که نمی تواند با سرور به تبادل اطلاعات بپردازد، زیرا در خود زبان JavaScript نیز روش هایی برای تبادل اطلاعات با سرور وجود دارد ( کلید شماره 3452 ).

بنابراین هنگامی که ما از چارچوب AngularJS در یک صفحه از وب سایت خود استفاده می کنیم، کل اطلاعات مربوط به اپلیکیشن خود که در این یک صفحه کدنویسی شده، در نرم افزار مرورگر اینترنت کاربر قرار می گیرد و بر اساس کدهای طراحی شده برای آن و انتخاب ها و واکنش های کاربر، در مرورگر اینترنت وی به صورت یک اپلیکیشن تک صفحه ای (Single Page Application - SPA) اجرا می گردد.

نکته

اجباری برای آنلاین بودن اپلیکیشن تک صفحه ای (Single Page Application - SPA) طراحی شده توسط چارچوب AngularJS وجود ندارد و همان طور که می توانیم یک وب سایت را در کامپیوتر شخصی خود، داشته و اجرا کنیم، همین امکان نیز برای اپلیکیشن تک صفحه ای (Single Page Application - SPA) طراحی شده توسط چارچوب AngularJS وجود دارد.

در واقع چون هدف اصلی از AngularJS ، اجرا در وب سایت ها است، ما از عنوان ((اپلیکیشن تک صفحه ای تحت وب)) استفاده کردیم.

برای اینکه چارچوب AngularJS را در یک صفحه از وب سایت خود به کار ببریم، تنها باید به یک فایل با پسوند js (پسوند مخصوص فایل های JavaScript) که شامل کدهای چارچوب AngularJS است، در آن صفحه از وب سایت خود، ارجاع بدهیم.

  • فهرست مباحث
نویسنده علیرضا گلمکانی
شماره کلید 26183
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)