مقایسه Swift و React Native

Swift و React Native هر دو از تکنولوژی های جدید توسعه اپلیکیشن های موبایل هستند. این دو تکنولوژی تفاوت های زیادی با هم دارند. مهم ترین تفاوت آنها این است که React Native یک فریمورک بر پایۀ زبان برنامه نویسی جاوا اسکریپت است و Swift یک زبان برنامه نویسی مستقل. اگر در حال توسعه یک […]

Read More »

۷ بهترین فریم ورک های Front-end + مزایا و معایب هرکدام

فریم ورک ها ابزارهای بسیار مهم و محبوب در فرآیند توسعه اپلیکیشن های وب و موبایل محسوب می شوند. برای مثال فریم ورک ها مسئولیت عملکرد مستمر وبسایت ها و اپلیکیشن هایی نظیر فیسبوک، اینستاگرام و نتفلیکیس را بر عهده دارند. فریم ورک ها متشکل از تعداد زیادی کامپوننت (Component) از پیش ساخته هستند که […]

Read More »

مقایسه React و Angular و بررسی تمامی مزایا و معایب

با این وجود این دو فریم ورک محبوب یعنی React و Angular برای توسعه اپلیکیشن های تحت وب تقریبا پر استفاده ترین ابزارهای این روزها هستند که ما قصد داریم در این مقاله به توضیح و مقایسه تمامی مزایا و معایب این دو فریم ورک بپردازیم تا انتخاب را برای شما هرچه ساده تر کند. […]

Read More »

معرفی فریم ورک Next.js و بررسی مزایا و معایب آن

نکست جی اس Next.js، در واقع فریم ورک React است که از آن برای ساخت اپلیکیشن های جاوا اسکریپتی استفاده می کنند. next.js برای هر دو طرف از کاربران خود یعنی هم توسعه دهندگان و هم کاربران اپلیکیشن های ساخته شده با آن، محصولی سرشار از مزایاست. بنابراین اگر پیش از شروع آشنایی با فریم […]

Read More »

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

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

Read More »

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

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

Read More »

Deno.JS چیست

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

Read More »

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

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

Read More »

Vue.js چیست؟

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

Read More »

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

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

Read More »