توسعهدهندگان فرانت-اند از ابزارهای مختلفی استفاده میکنند. بحث در مورد این ابزارها و اینکه کدام یک بهتر است، میتواند به یک جنگ تبدیل شود چراکه هر توسعهدهنده از نظر روشهای کار و استفاده از زبانهای برنامهنویسی دارای ترجیحات خاص خود است. به همین دلیل بهترین راه این است که فریمورکهای مختلف JS را شخصا بررسی کنید و با توجه به پروژه خود، بهترین آنها را انتخاب نمائید.
امروزه دو فریمورک محبوب (همراه با فریمورکهای Node.js) وجود دارد که برای اکثر توسعهدهندگان بسیار ارزشمند هستند : React.js و Vue.js
اما کدامیک بهتر است؟ این انتخاب به کارها و تسکهایی که میخواهید انجام دهید، بستگی دارد. در این مقاله نقاط قوت و ضعف هر یک از این ابزارها را بررسی میکنیم تا کمکی باشد برای انتخاب مناسب بین : React یا Vue
امروزه بررسی قیمت کالاهای دیجیتال بدلیل استفاده روزافزون کاربران از دنیای آی تی تبدیل به یک امر مهم برای بسیاری از کاربران این حوزه شده ولی بدیل نوسانات لیست قیمت قطعات کامپیوتر و گوشی موبایل، قیمت ها مدام در حال تغییر بوده و بسیاری از کاربران را گمراه کرده است.
حال بدلیل همین نوسانات، در اکثر موارد کاربران برای خرید کالاهای دیجیتال دچار سردرگمی شده و نمیتوانند قیمت اصلی گوشی موبایل، لپ تاپ و یا قیمت چاپگر لیزری خود را بدست آورند.
ادامه
آیا برای دستیابی به رتبه اول جستجوی گوگل تلاش میکنید و بدنبال یادگیری تکنیک های جدید و تاثیرگذار بهینه سازی سایت و سئو هستید ؟
ویرلن تولید محتوا براساس الگوریتم های جدید بهینه سازی سایت و دریافت لینک از طریق رپورتاژ آگهی در وب سایت های خبری پربازدید را به عنوان جدید ترین و موثر ترین تکنیک های سئو معرفی کرد. ادامه
هدف از این مقاله، مشخص کردن مهمترین تفاوتهای مفهومی بین React Native (یا به اختصار RN) و Ionic است، امیدواریم این مقاله اطلاعاتی که برای انتخاب درست فریمورک، لازم دارید در اختیار شما قرار دهد، تا بتوانید فریمورک کارآمدی برای پروژه خود انتخاب کنید. ادامه
در این مقاله به صورت کاملا ساده، شفاف و به دور از هر پیچیدگی این موضوع را توضیح می دهم، این مقاله شاید طولانی باشد ولی ترجیح دادم در یک مقاله کل موضوع را به اتمام برسانم.
وقتی شما صفحه مرورگر خود را باز میکنید در واقع به عنوان یک کلاینت یک درخواست به سرور ارسال می کنید و سرور در پاسخ شما صفحه وب سایت مورد نظر را برای شما ارسال می کند و اطلاعات وب سایت نمایش داده می شود. ادامه
همانطور که در قسمت اول استفاده از شبکههای اجتماعی برای معرفی و بازاریابی استارتآپها صحبت شد، سوشال مدیا مارکتینگ مبحثی گسترده با جزییات فراوان است که طیف وسیعی از جامعه را دربر میگیرد. خلاقیت و تنوع در ارائه پیام، نقش هک رشد را در کمپینهای شبکههای اجتماعی ایفا میکند.
نمونهها و Case Studyهای موفق متعددی در ایران و جهان برای این موضوع میتوان نام برد اما در این فرصت به بررسی کلی این ایدهها میپردازیم. ادامه
در سالهای اخیر با تغییر رفتار کاربران و مشتریان، ابزارهای معرفی و تبلیغات هم تغییر کرده و این بیانگر این مورد است که هر کسب و کاری نیازمند بازنگری جدی در استراتژی تبلیغاتی و مدیریتی خود می باشد.
کاربران از ابزار و اپلیکیشن هایی که شخصی سازی شده باشد و امور زندگی آنها را تسهیل کند به شدت استقبال میکنند و همین چیز مانند خرید روزمره تا جستجوی شرکای تجاری با یک انگشت در یک قاب چند اینچی انجام میشود. ادامه
از بین رفتن مرزهای بازار به واسطه ارتباطات و فناوری های جدید شرایط را در بازار امروز به کلی تغییر داده است، به طوری که ما شاهد رفتارهای پیش بینی نشده و غیر قابل تصور از بازار بوده ایم، شرکت ها و کمپانی ها برای درک و تحلیل این شرایط سالانه مبالغ بسیار زیادی را هزینه می کنند. از طرفی بدست آوردن رضایت مشتریان و ایجاد حس مطلوب از برند در آن ها خود به کاری بسیار پرهزینه بدل گردیده است.
شرکت ها برای رقابت و ماندن در بازار از روش ها بسیار زیادی استفاده می کنند و سعی دارند تا بتوانند فاصله خود با مخاطبان خود را روز به روز کمتر کرده و در کوتاه ترین فاصله از دید مخاطبان قرار گیرند.
ادامه
هرچند REST API موضوع بسیار پیچیده ای است ، ما در این پست به توضیح مختصر درباره ی REST API و نحوه استفاده از آن، می پردازیم.
یک REST API، مجموعه ای از توابع را تعریف می کند که توسعه دهندگان می توانند درخواست ها (requests) را انجام دهند و پاسخ ها (response) را از طریق پروتکل های HTTP از جمله GET و POST، دریافت کنند. ادامه
برنامه های تحت وب یا همان Web Application ها از زمان پیدایش وب وجود دارند و با صفحات Static و ثابتی آغاز شده است. اما اینک کاربرد و قابلیت های وب و Web App ها از آن زمان تغییر کرده است.
نکته: منظور از Native App ها در سراسر این مقاله برنامه های محلی دستگاه های همراه اعم از Android, iOS, Blackberry و... همچنین برنامه های سیستم عامل ها کامپیوتر های شخصی مثل Windows, Mac, Linux و... میباشد. ادامه