مقالات آموزشی

مقالات به‌روز و کاربردی برای افزایش سطح دانش شما

پربازدیدترین مقالات دو هفته گذشته

یک ویرایشگر کد جدید برای وب

همه می‌دانند که پیکربندی Frontend بسیار پیچیده‌تر از آنی است که باید باشد.در آخرین پروژه تیم من، ما دقیقا همان قدر زمان که به کدنویسی اختصاص دادیم را...

خداحافظ Electron، سلام PWAهای دسکتاپ

نسخه اخیر کروم (نسخه ۷۰) به همراه پشتیبانی هیجان انگیز برای وب‌اپلیکیشن‌های پیش‌رونده دسکتاپ بر روی لینوکس و ویندوز منتشر شده است. در اینجا، لیست پشتی...

۱۰ اشتباه که وبسایت شما را حرفه‌ای نشان نمی‌دهد

ساختن وبسایت برای کارآفرینان به‌نظر راهی مناسب برای کسب درآمد می‌آید. شما تنها به یک طراح نیاز دارید و بعد از انجام کارهایی از این قبیل تنها کافی است...

۱۰ درس که از اشتباه‌هایم در دهه ۲۰ سالگی خود یاد گرفتم

یکی از بزرگ‌ترین اشتباهاتی که می‌کنیم، این است که فرض می‌کنیم همیشه از اشتباهات خود درس می‌گیریم. من افراد زیادی را دیده‌ام که از حماقت‌های خود چیز بس...

بخش مقالات

بهترین دیتابیس های NoSQL

دیتابیس های NoSQL (که با نام Not Only SQL هم شناخته می شوند) سیستم های دیتابیس غیر رابطه ای هستند که برای ذخیره سازی و دریافت اطلاعات استفاده می شوند

NodeJS علیه Django - آیا جاوااسکریپت بهتر از پایتون است؟

Node JS‌ یک انگیزه حول محور «JavaScript در همه جا»‌ دارد تا تضمین کند که JavaScript در سمت سرور و سمت کلاینت وب‌اپلیکیشن استفاده شده است، و Django نیز...

سه سوال برای پرسیدن از هر باگی که با آن روبه‌رو می‌شوید

باگ‌ها، خطاها، exceptionها، مشکلات، هر چیزی که در لحظه نامشان را بگذارید، باز هم باگ‌ها عمیقا به شکست مرتبط هستند. به طور مشخص‌تر، شکست شخصی خودمان در...

زبان‌های برنامه‌نویسی مورد نیاز توسعه‌دهندگان وب

توسعه وب یکی از هیجان انگیزترین کارهایی است که می‌شود آن را یاد گرفت. از یک دهه اخیر به بعد نیاز این دنیا به توسعه وب و طراحی وبسایت بسیار افزایش یافت...

۵ راه برای تبدیل کامپوننت‌های کلاس React به کامپوننت‌های تابعی

در آخرین نسخه آلفا از React، یک مفهوم جدید به نام Hooks (هوک‌ها) معرفی شد. هوک‌ها برای رفع بسیاری از مشکلات در React به وجود آمدند. گرچه، در درجه اول...

۵ دلیل برای عالی بودن وبسایت‌های استاتیک

وبسایت‌های استاتیک، جذبه جدیدی در توسعه وب هستند. وبسایت‌های استاتیک به شدت قدرتمند، سریع و امن هستند و کار کردن با آن‌ها بسیار ساده است. همه روزه می‌...

چرا توسعه دهندگان React عاشق Node هستند؟

برخی افراد به اشتباه تصور می‌کنند که Node در جهت استفاده از React ضروری است. اما نیست! شما نیازی به Node برای اجرای یک پروژه React ندارید. شما حتی به...

تفاوت میان زبان‌های برنامه‌نویسی، برچسب‌گذاری و اسکریپتی

در دنیای کدنویسی، فارغ از آنکه زبان‌های مختلفی برای نوشتن کدها وجود دارد، اما تا به حال کمتر این موضوع اشاره شده که نوع‌های مختلفی از زبان‌ها برای کدن...

آشنایی مقدماتی با زبان برنامه‌نویسی کاتلین

اگر از طرفداران آندروید هستید و دوست دارید یک اپلیکیشن را برای این پلتفرم محبوب بنویسید باید بگویم که زبان برنامه‌نویسی کاتلین برای شماست. اگر به عقب...

۱۰ نکته ساده برای بهبود تست کاربر

تست کردن یکی از بخش های کاری یک متخصص تجربه کاربری است و در کل طراحی تجربه کاربری نقش مهمی را ایفا می کند. استفاده از این حالت بهترین راه برای حذف کرد...

کلید همکاری موفق

همکاری کردن یک رویکرد است که در آن مشارکت کننده های به صورت تیمی برای رسیدن به یک هدف کار می‌کنند. این حالت مبتنی بر کیفیت فردیت است، کیفیت فردیت مانن...

چه لایسنسی را برای کدهای‌مان انتخاب کنیم؟

در یکی از اتحادیه های شهر برن پایتخت سوئیس قانونی تصویب شده که به موجب آن هر کدی را که شما می نویسید به صورت خودکار دارای حقوقی برای نشر و مواردی دیگر...