Service درمقابل IntentService در اندروید

https://roocket.ir/articles/service-vs-intentservice-in-android

در این مقاله به بررسی تفاوت بین Service و IntentService خواهیم پرداخت. اما قبل از حرکت به جلو، ما یک مرور سریع در مورد Service و IntentService خواهیم داشت.

ایجاد facades سفارشی در لاراول

https://roocket.ir/articles/creating-custom-facades-in-laravel

 اگر با لاراول کار کرده باشید بارها اسم فساد به گوشتان خورده است، اما فسادها واقعاً چه چیزی هست؟ چگونه می‌توان یک فساد سفارشی ساخت؟ فساد یک ظاهر استاتیک را برای کلاس‌هایی که در کانتینر وجود دارند ایجاد می‌کند. در مقالات قبل به توضیح مفصل کانتینر پرداخته شد، اما به طور خلاصه service container یکی از...

نحوه ساخت یک اپ PWA از صفر با استفاده از HTML ،CSS و جاوااسکریپت

https://roocket.ir/articles/build-a-pwa-from-scratch-with-html-css-and-javascript

وب اپ پیشرونده ( PWA ) روشی است برای اینکه حس کار کردن با یک برنامه بومی موبایل را به برنامه‌های وب بیاوریم.در این مقاله قصد دارم یک وب اپ پیشرونده را با استفاده از HTML، CSS و جاوااسکریپت بسازم.

آموزش ساخت دستور سفارشی artisan در لاراول

https://roocket.ir/articles/learn-custom-artisan-recipes-in-laravel

لاراول به همراه تعدادی دستور artisan آمده که ما در بخش های مختلف پروژه ازشون استفاده می کنیم. بعضی از اونها معمول ترند مثل make:controller برای ساخت کنترلر و make:model برای ساخت یک مدل و خیلی ها مثل این.

وب‌اپلیکیشن‌های PWA ( پیش‌رونده ) چه هستند و چرا باید برایتان مهم باشند؟

https://roocket.ir/articles/what-is-a-pwa-and-why-should-you-care

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

20 دستور Windows PowerShell که باید بدانید

https://roocket.ir/articles/windows-powershell-commands

Windows PowerShell محیط جدید نوشتن خط دستوری است،‌ که بسیار قوی‌تر و قابل اسکریپت نویسی‌تر از Command Prompt است. در تجربه سه ساله من در استفاده از آن، به نظرم بسیار کاربردی آمد، مخصوصا اگر با خودکارسازی فرایند‌ها و اسکریپت‌نویسی سر و کار دارید. گرچه، اکثر ما یا آن را نمی‌شناسیم

توسعه پکیج های لاراول با Dependency های Composer داخلی (Local)

https://roocket.ir/articles/developing-laravel-packages-with-local-composer-dependencies

توسعه پکیج های Composer به صورت داخلی از طریق یک Symlink فایل محلی، وقتی که می خواهید پکیج های محلی درست کنید و آن ها را بر روی یک برنامه آزمایش کنید، سرعت توسعه را به طور فوق العاده ای افزایش می دهد

کتابخانه ی Klein.php

https://roocket.ir/articles/klein-php-library

اگر روتر را بخواهیم از نظر لغوی معنا کنیم می توانیم به آن مسیر یاب بگوییم. روتر ها یا مسیر یاب ها تجهیزات فیزیکی هستند که چندین شبکه بی سیم یا کابلی را به یکدیگر متصل می کنند.

سرویس ‌ورکرها چه هستند و چگونه می‌توانند کارایی را بهبود دهند

https://roocket.ir/articles/service-workers

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

ویژگی‌های موجود در ES6 که باید بشناسید

https://roocket.ir/articles/these-are-the-features-in-es6-that-you-should-know

ES6 ویژگی‌های بیشتری را به زبان JavaScript می‌آورد. برخی سینتکس‌های جدید موجود در آن شما را قادر می‌سازند تا به طور رساتری کد بنویسید، برخی ویژگی‌ها جعبه ابزار برنامه‌نویسی تابعی را تکمیل می‌کنند و برخی هم سوال برانگیز هستند

Pwa در مقابل Amp: کدام بهتر است و چه فرقی با هم دارند؟ 

https://roocket.ir/articles/pwa-vs-amp-what-is-the-difference-and-how-do-you-choose

آیا pwa و amp را می‌شناسید و می‌دانید کدام یک برای شما بهتر است؟ بیاید به این دو نوع نگاهی بیاندازیم. این روزها بسیاری از مردم از تلفن‌های هوشمند خود استفاده می‌کنند. این موضوع فرصت‌های نامحدودی را برای تجارت ایجاد می‌کند

5 رویکردی که باید در کنار نودجی‌اس از آن‌ها استفاده کنید

https://roocket.ir/articles/5-approach-to-use-with-nodejs

تقریبا ۹۸ درصد از ۵۰۰ شرکت برتر جهان از نودجی‌اس در بخش‌هایی از کارشان استفاده می‌کنند. چنین موضوعی مطمئنا روی اکوسیستم نودجی‌اس تاثیر خواهد گذاشت و رشد آن را سریع‌تر می‌کند.

مقدمه‌ای بر رایانش ابری

https://roocket.ir/articles/an-introduction-to-cloud-computing

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

ایجاد یک فرم تماس باما به صورت Serverless برای وبسایت‌های استاتیک

https://roocket.ir/articles/building-serverless-contact-form-for-static-websites

چند سال پیش AWS یک سرویس جدید برای میزبانی صفحات ایستا ساخت که در حال حاضر آن را با نام S3 می‌شناسیم. می‌توان ارائه این سرویس از طرف آمازون را یکی از گزینه‌های تغییردهنده در دنیای طراحی و دیپلوی وبسایت‌های ایستا دانست. کار با این سرویس بسیار ساده است. تنها کاری که باید انجام دهید آن است که در یک آدر...

۵ افزونه Visual Studio Code برای توسعه دهندگان Angular

https://roocket.ir/articles/5-plugin-angular-for-vscode

در این مقاله، من شما را با استراتژی خود برای رفع مشکلات برنامه‌نویسی را از ۰ تا ۱۰۰ آشنا خواهم کرد، که از آن هم در کار روزانه خود در Google، و هم به همراه برنامه‌نویسانی از سطوح مختلف استفاده می‌کنم

10 ابزار جدید برای طراحی وبسایت

https://roocket.ir/articles/10-best-new-web-design-tools

در این مطلب از وبسایت راکت، قصد دارم تا شما را با ۱۰ ابزار طراحی وبسایت که به تازگی ساخته شده‌اند آشنا کنم. مطمئنا اگر نگاهی دقیق به هر کدام این موارد بیاندازید می‌توانید کاربرد خاصی را برای آن‌ها بیابید. استفاده از این ابزارها ممکن است بتواند کارهای روزانه شما را ساده‌تر و سریع‌تر بکند.

اصول ساخت پکیج‌های لاراول

https://roocket.ir/articles/laravel-package-development-basics

 نوشتن پکیج برای لاراول کار ساده‌ای نیست، به خصوص اگر شما بخواهید یک پکیج خوب و کارآمد بنویسید. در این مقاله قصد داریم که مفاهیم اساسی برای ساخت پکیج‌های لاراول را توضیح دهیم همچنین ما می‌خواهیم برخی سوالات متداول در این زمینه را پوشش دهیم. در این مقاله مطالب مستند و غیر مستند و همچنین برخی از تجربی...

Automatic Facades در laravel

https://roocket.ir/articles/automatic-facades-in-laravel

در نسخه ی جدید لاراول ویژگی های جدیدی به این فریم ورک قدرتمند و دوست داشتنی اضافه شده است. یکی از آن ویژگی ها Automatic Facades است.

مقدمه‌ای بر Vue CLI برای مبتدیان

https://roocket.ir/articles/vue-cli-intro

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