ایجکس Ajax چیست و چه کاربردی در جاوا اسکریپت دارد؟

ایجکس

اگر در حوزه توسعه و طراحی وب مشغول هستید حتماً تا به حال نام ایجکس Ajax به گوشتان خورده است. امروز قصد داریم ایجکس و کاربردهای آن در جاوا اسکریپت را مورد تجزیه و تحلیل قرار دهیم پس تا انتهای این مقاله با ما همراه باشید. ایجکس AJAX چیست؟ AJAX مخفف عبارت انگلیسی Asynchronous JavaScript and […]

کتابخانه Redux چیست و چه مزایایی دارد؟

Redux

Redux چیست : زبان جاوا اسکریپت در شروع کار خود، بیشتر به عنوان زبانی برای پویا کردن صفحات وب استفاده می‌شد. اما با گذشت زمان و توسعه فریم ورک‌های جدید، توانست راه خودش را به حوزه‌های مختلفی مانند ساخت اپلیکیشن موبایل، برنامه نویسی سمت سرور و بازی سازی باز کند. قدرت اصلی زبان جاوا اسکریپت برگرفته […]

Deno.JS چیست

Deno.JS

از گذشته تا امروز، انتخاب اول همه‌ی توسعه دهندگان جاوا اسکریپت node.js بوده و هیچ رقیب شایسته‌ای هم برای node.js وجود نداشته است. اما همه چیز از سخنرانی رایان دال، سازنده‌ی اصلی node.js در سال ۲۰۱۸ تغییر کرد. دال در این سخنرانی محوریت صحبت‌های خود را روی معایب و مشکلات node.js و بسته‌های npm قرار […]

معرفی فریم ورک انگولار (AngularJS) و کاربرد آن

AngularJS

انگولار جی اس (AngularJS) یکی از نسخه‌های توسعه یافته زبان جاوا اسکریپت است و به‌صورت رایگان و open source ارائه‌ شده است . در ادامه ویژگی‌های و مزایای این فریم ورک را شرح خواهیم داد. AngularJS چیست؟ انگولار جی‌اس یک چهارچوب وب‌ اپلیکیشن متن باز است که اولین بار در سال ۲۰۰۹ توسط میسکو هوری […]

Vue.js چیست؟

Vue.js

جاوا اسکریپت یک زبان اسکریپت‌­نویسی (یا برنامه­‌نویسی) است که برای افزودن ویژگی­‌های پیچیده (مانند انیمیشن­‌های ۲ و ۳ بعدی، نقشه­‌های واکنش­‌گرا و…) به وب­‌سایت از آن استفاده می­‌شود. برنامه‌­نویسان جاوا اسکریپت به منظور کدنویسی کم­‌تر و رسیدن به نتیجه مورد نظر در کوتاه‌­ترین زمان، از فریم‌­ورک‌­های این زبان مانند Vue.js ، React،  Angular و… استفاده […]

React Native چیست و چه کاربردی دارد؟

React Native

React Native یک فریم ورک UI متن باز برای ساخت اپلیکیشن موبایل است که توسط فیس بوک معرفی و عرضه شده است. به کمک ری اکت نیتیو و زبان جاوا اسکریپت می‌توانیم برای اندروید، آی اواس، وب و حتی UWP ( پلتفرمی برای ساخت برنامه‌های تحت ویندوز، ویندوز موبایل، Xbox و سایر محصولات مایکروسافت ) […]

Svelte چیست

Svelte

Svelte یک رویکرد جدید برای ایجاد رابط کاربری است. در این مقاله، می‌خواهیم فواید استفاده از این فریم ورک‌ جاوا اسکریپت را بررسی کنیم. شاید تصور کنید که اسولت وقتی هنوز به اندازه‌ی سایر فریم ورک‌ها محبوب نیست، بررسی آن کاری بیهوده باشد. اما باید توجه داشته باشید که سایر فریم ورک‌های محبوب نیز در […]

Node.js چیست و چه کاربردی دارد ؟

Node.js

Node.js چیست و چه کاربردی دارد ؟ امروزه جاوا اسکریپت در جاهای مختلف حضور دارد و کارهای متنوعی با آن انجام می‌شود. هرچند جاوا اسکریپت را کنار HTML و CSS هسته وب می‌دانند اما از این زبان سطح بالا و مفسری به جزء وب در ساخت اپلیکیشن‌های موبایل، بازی‌های رایانه ای، برنامه‌های دسکتاپ و غیره […]

تست واحد جاوا اسکریپت چیست و چه کاربردی دارد

تست واحد جاوا اسکریپت

زبان جاوا اسکریپت یکی از مهم‌ترین زبان‌های برنامه نویسی در حوزه ی وب است که امروزه در میان توسعه دهندگان محبوبیت بسیار زیادی پیدا کرده است. تست واحد جاوا اسکریپت، امری است که باعث می‌شود برنامه ی شما با کیفیت بسیار بیشتری تولید شده و تعداد باگ‌های برنامه بسیار کاهش پیدا کند. در تست واحد […]