انگولار فریم ورک قدرتمندی است که بر پایهی MVC ایجاد شده و از آن جهت تولید نرم افزارهای مدرن در سطح وب، موبایل و دسکتاپ، استفاده میکنند . این فریم ورک به زبان برنامهنویسی جاوا اسکریپت نوشته شده است. به صورت تخصصی تر باید خدمت شما عرض کنیم که از انگولار به عنوان یک ابزار برای ساخت نرم افزارهای تک صفحهای Single Page Apps یا SPA استفاده میشود.
پلتفرمی است بر مبنای موتور جاوا اسکریپت که به منظور ایجاد برنامه های سریع و گسترش پذیر به وجود آمده است. این پلتفرم توسط رایان داهل در سال ۲۰۰۹ ایجاد شده است و در حال حاضر آخرین نسخه آن ورژن 0.10.36 میباشد. Node.js از مدل رویدادگرا و non-blocking برای انجام عملیات I/O بهره می برد. از اینرو Node.js یک پلتفرم سبک و کارا برای پیاده سازی برنامه های Real-time و مبتنی بر داده است که می توانند به راحتی در سرورهای نامتمرکز اجرا شوند.
یک پلتفرم کد باز برای گسترش برنامههای سمت سرور و تحت شبکه میباشد. این پلتفرم بر اساس زبان جاوا اسکریپت نوشته شده است و قابلیت پیادهسازی بر روی سیستمعاملهای ویندوز، لینوکس و سیستم عامل کامپیوترهای اپل را دارد.
تکنیکی جهت تولید محتوای اولیه مناسب و تگهای صفحات وب در برنامههای مبتنی بر SPA است. در این روش به جای ارسال صفحه HTML خالی از محتوا به کاربر، یک بار کدهای جاوااسکریپت برنامه SPA بر روی سرور اجرا میشود و کدهای HTML تولید شده به همراه محتوای مناسب در قالب فایل HTML در اختیار کاربر قرار میگیرد.