پنجره‌ی هشدار با کد در جاوا اسکریپت

پنجره‌ی هشدار

شاید شما نیز تا به حال به چنین مواردی برخورده باشید که به محض ورود یا چند ثانیه بعد از ورود به یک وب سایت، پنجره‌ای  باز شده و پیغام خاصی، مانند پیغام خوش آمدگویی را برایتان نمایش داده باشد. یا روی دکمه‌ای کلیک کرده‌اید و در مرورگر پنجره‌ای باز شده و هشداری به شما […]

چگونه با سوکت ها (Socket.IO) در جاوا اسکریپت کار کنیم؟

سوکت

در برنامه‌نویسی تحت وب، یکی از مهم‌ترین بخش‌ها پیاده‌سازی ارتباطات سمت مشتری (Client) و سرور (Server) است. کتابخانه‌های زیادی وجود دارند که می‌توانند در پیاده‌سازی این مرحله به برنامه نویسان کمک کنند و سوکت Socket IO یکی از این کتابخانه‌های کاربردی است. در این مطلب یاد می‌گیریم که Socket io چیست و کجا باید از آن استفاده کنیم. ارتباط بین Client و Server چیست ؟ قبل از اینکه بررسی کنیم Socket io چیست بهتر است ارتباط […]

آموزش نصب React Native

نصب react native

زبان جاوا اسکریپت دارای فریم ورک‌ها و کتابخانه‌های متعددی است که. یکی از این فریم ورک‌ها React Native است. از React Native برای نوشتن موبایل اپلیکیشن‌ها به صورت Native استفاده می‌شود. اگر به آشنایی بیشتر با این فریم ورک علاقه‌مند هستید پیشنهاد می‌کنیم مقاله‌ی React Native چیست و چه کاربردی دارد را مطالعه کنید. در […]

چرا یادگیری جاوا اسکریپت سخت است و چگونه آن را یاد بگیریم ؟

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

چگونگی کارکرد زبان برنامه نویس جاوا اسکریپت !

زبان برنامه نویس جاوا اسکریپت

ما برنامه نویسی را به عنوان یک فعالیت عمومی و اقدامی برای گسترش یا تغییر عملکرد یک سیستم تعریف می‌کنیم. برنامه نویسی فعالیت گسترده‌ای است که هم توسط افراد غیرمتخصص (مثلا کاربرانی که تنظیمات ساعت زنگ‌دار یا تلفن همراه خود را تغییر می‌دهند) و هم توسط متخصصان (برنامه نویسان کامپیوتر و مخاطبان این مقاله) انجام […]

عوامل کند بودن سایت شما و بررسی راه حل های آن !

سایت

زمان با ارزش ترین دارایی انسان ها است و زمانی که با بی تابی کاربران ترکیب شود، تهدید خطرناکی برای وبسایت شما خواهد بود. تحقیقات انجام شده توسط Akamai نشان می دهد که ۴۷ درصد کاربران انتظار دارند وبسایت ها با سرعت بالا و فقط در چند ثانیه بارگذاری شوند. این مسئله تا حدی جدی […]

فول استک چیست و Full stack developer کیست؟

فول استک

فول استک دولوپر یا Full stack developer اصطلاحی است که افراد فعال در حوزه IT و اینترنت حداقل یکبار آن را شنیده اند. برخی این اصطلاح را به برنامه نویسانی که هم به کدنویسی فرانت اند و هم بک اند مسلط هستند نسبت می دهند و برخی دیگر این اصطلاح را برای فردی که در […]

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

فریم ورک های Front-end

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

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

React و Angular

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

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

Next.js

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