عنوان سرچ شده -

اصول اولیه react

یادگیری اصول اولیه React در 10 دقیقه

https://roocket.ir/articles/learn-react-basics-in-10-minutes

اگر می‌خواهید اصول اولیه React را در زمانی که برای نوشیدن یک فنجان قهوه صرف می‌کنید؛ یاد بگیرید، این مقاله دقیقا مناسب شماست.

اصول اولیه طراحی رابط کاربری را در ۵ دقیقه یاد بگیرید

https://roocket.ir/articles/learn-ui-design-in-5-minutes-tutorial

 اگر شما یک فهم ابتدایی از HTML و CSS دارید و می‌خواهید یک رابط کاربری زیبا برای صفحات خود طراحی کنید می‌توانید با خواندن این مقاله و یادگیری این ۷ اصل مهارت طراحی خود را تقویت کنید.

بررسی اولیه Laravel Horizon

https://roocket.ir/articles/initial-review-of-laravel-horizon

Laravel Horizon یک نرم افزار متن باز هست که صف های Redis لاراول رو با یک داشبورد زیبا و سیستم پیکربندی کدمحور همراه میکنه. داشبورد Horizon یک اپلیکیشن تک صفحه ایست که با Vue.JS ساخته شده است.

تغییرات اولیه لاراول 5.6

https://roocket.ir/articles/changes-in-laravel-56

نسخه ی جدید لاراول یعنی 5.6 قراره که در فوریه ی 2018 منتشر بشه. در این مقاله می خواهیم نگاهی به آخرین جزئیات منتشر شده درمورد Laravel 5.6 بیاندازیم. 

اصول S.O.L.I.D

https://roocket.ir/articles/the-s-o-l-i-d-principles-in-pictures

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

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

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

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

اصول و مبانی Flexbox برای مبتدیان

https://roocket.ir/articles/flexbox-basics-for-noobs

Flexbox یا Flexible box یک ماژول صفحه بندی یک بعدی است که به شما امکان می‌دهد بدون در نظر گرفتن اندازه‌ها، طرح‌هایی را بسازید

اصول و الگوریتم های رمزنگاری در php

https://roocket.ir/articles/principles-and-algorithms-of-cryptography-in-php

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

اصول SOLID در برنامه نویسی شی گرا

https://roocket.ir/articles/solid-principles-in-object-oriented-programming

اصول SOLID یک اصول قانون مند در برنامه نویسی شی گرا است که  در تمام زبان های برنامه نویسی شی گرا مثل php موجود و قابل پیاده سازی است . SOLID  مخفف پنج اصل بسیار مهم در مدیریت وابستگی (Dependency Management) در توسعه ی برنامه های شی گرا می باشد. در واقع هر کدام از حروف کلمه ی SOLID به یکی از این اصول...

اصول پشت تئوري رنگ‌ ها براي طراحان وب

https://roocket.ir/articles/basics-behind-color-theory-for-web-designer

به عنوان يك گردآورنده هنرمندان ديجيتال، درك علم بنيادي پشت تئوري رنگ‌ها، مهم است. اين يك موضوع محبوب با اطلاعات گسترده و زيادي براي حفظ و هضم كردن است. اين موضوع نه تنها بر روي هنر و طراحي تمركز دارد، بلكه شامل خلاصه‌اي از علم بصري و ديداري است.

React + Redux = React + Context

https://roocket.ir/articles/react-redux-react-context

من می‌دانم در حال حاضر بیش‌تر مقالات در این زمینه در این مورد است که آیا Redux را جایگزین Context بکنیم یا نه؟ اگر جواب بله است دلیل آن چیست؟ اما این مقاله با بقیه فرق دارد.

اصول در طراحی UI - از الگوهای تاریک دوری کنید

https://roocket.ir/articles/ethics-ui-design-avoiding-dark-patterns

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

اصول سئو: راهنمای شما برای فاکتورهای موفقیت در SEO

https://roocket.ir/articles/seo-success-factors

در این مقاله، به بررسی دنیای سئو،اصول سئو و راهنمای شما برای عوامل موفقیت در SEO در سه حوزه مهم میپردازیم که به موفقیت شما کمک زیادی میکند

مقدمه‌ای بر برنامه نویسی شئ گرا در JavaScript: آبجکت‌ها، نمونه‌های اولیه و کلاس‌ها

https://roocket.ir/articles/an-intro-to-object-oriented-programming-in-javascript-objects-prototypes-and-classes

در بسیاری از زبان‌های برنامه‌نویسی، کلاس‌ها یه مفهوم به خوبی تعریف شده هستند. در JavaScript به این صورت نیست، یا حداقل می‌توان گفت که در گذشته نبود. اگر برنامه‌نویسی شئ گرا و JavaScript را جستجو کنید

چرا به Context API جدید React نیاز داریم ؟

https://roocket.ir/articles/why-you-should-consider-the-new-context-api-in-react-a-deep-dive

چندین سال پیش، Context API به عنوان یک ویژگی آزمایشی با هشدار «این API در آینده می‌تواند بشکند» معرفی شد. با توجه به این که Context API آزمایشی بود، اکثر توسعه دهندگان به اندازه کافی از آن مطمئن نبودند که بخواهند از آن استفاده کنند

استفاده از Sass در Create React App نسخه ۲

https://roocket.ir/articles/using-sass-in-create-react-app-v2

با انتشار نسخه اخیر Create React App، تعداد زیادی ابزار جدید برای بازی کردن با آن‌ها پیدا کردیم. Sass ابزاری است که من درباره‌اش هیجان زده‌ام؛ زیرا قبلا مجبور بودیم که فایل‌های .scss را به کار بگیریم تا فایل‌های .css را درست در ساختار پوشه ما کمپایل کرده و بنویسند

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

https://roocket.ir/articles/5-ways-to-convert-react-class-components-to-functional-components-w-react-hooks

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

استفاده از WebAssembly به همراه React

https://roocket.ir/articles/using-webassembly-with-react

WebAssembly (WASM) یک قالب باینری برای کد قابل اجرا در مرورگرها است. در این مقاله، ما یک وب‌اپلیکیشن ساده با استفاده از کتابخانه React خواهیم ساخت، بخشی از کد JavaScript خود را به WASM نوشته و کمپایل خواهیم کرد و سپس آن را به برنامه لینک خواهیم کرد.

چگونه یک برنامه سه لایه‌ای با استفاده از React بسازیم؟

https://roocket.ir/articles/how-to-create-a-three-layer-application-with-react

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

InfernoJS 6.0.0 : یک کتابخانه React برای ساخت رابط‌های کاربری با کارایی بالا

https://roocket.ir/articles/infernojs-v6-0-0-a-react-like-library-for-building-high-performance-user-interfaces-is-now-out

جامعه InfernoJS از انتشار نسخه 6.0.0 این کتابخانه خبر داد. این نسخه، بکارگیری Fragmentها را به همراه دارد که شما با استفاده از آن‌ها می‌توانید بدون اضافه کردن nodeهای اضافی به DOM، لیستی از کامپوننت‌های فرزند را با هم گروه کنید