دسته: برنامهنویسی

Deno چیست و آیا جایگزین NodeJS خواهد شد؟
۲۳ تیر ۱۳۹۹ • نسخه اولیه Deno در تاریخ ۱۳ مه ۲۰۲۰ منتشر شده است. در این مقاله چند واقعیت جالب وجود دارد که ممکن اس...

۳ اشتباه توسعهدهندگان تازهکار React به هنگام کار با stateها
۲۳ تیر ۱۳۹۹ • یکی از موارد مورد علاقه من در رابطه با توسعه برنامههای وب، این است که همیشه چیزی برای یادگیری وجود ...

۸ پکیجی که باید در پروژههای جنگو استفاده کنید
۲۲ تیر ۱۳۹۹ • وقتی شروع به توسعه یک پروژه Django میکنید، فقط خود فریمورک کافی نیست. اکوسیستم Django پر از پکیجه...

Synchronous و Asynchronous چیست؟
۲۲ تیر ۱۳۹۹ • درک تفاوت میان اجرای همزمان (Synchronous) و ناهمزمان (Asynchronous) در برنامهنویسی، صرفاً یک تمای...

آموزش استفاده از Git
۲۲ تیر ۱۳۹۹ • تیمهای توسعه و مدیران پروژههای متنباز زیادی برای مدیریت کد پروژهشان از Git استفاده میکنند. Git ...

تفاوت کتابخانه (library) و فریمورک (framework) در چیست؟
۲۲ تیر ۱۳۹۹ • در فرآیند توسعه نرمافزار، یکی از مفاهیم مهمی که باید درک شود، تفاوت میان کتابخانه (Library) و فریم...

نسخهگذاری معنادار (Semantic Versioning) چیست و چرا باید از آن استفاده کنیم؟
۲۱ تیر ۱۳۹۹ • نسخهگذاری (versioning) برای ابزارها، یکی از موضوعهایی است که ذهن بسیاری از برنامهنویسها را به خو...

دستورهای لینوکس برای مشاهده و مرتبسازی فایلها
۲۱ تیر ۱۳۹۹ • کار با فایلها و مشاهده محتوای آنها، از جمله عملیات پایه و پرکاربرد در سیستمعاملهای مبتنی بر لینو...

مقایسه NodeJS و Python، کدام را انتخاب کنیم؟
۲۰ تیر ۱۳۹۹ • انتخاب بهترین تکنولوژی برای توسعهی بکاند، یکی از تصمیمهای کلیدی در مسیر ساخت یک اپلیکیشن تحت وب م...

احرازهویت و لاراول Airlock/Sanctum
۲۰ تیر ۱۳۹۹ • در توسعه وباپلیکیشنهای مدرن، مدیریت تایید هویت کاربران و حفظ امنیت درخواستها به یکی از چالشهای م...