کتاب های برچسب react
تاریخ: ۲۱:۵۵:۴۶ ۱۳۹۹/۳/۳۱ شنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: SPA | React |

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

اکنون زمان هیجان انگیزی برای توسعه دهنده‌های JavaScript است. اکوسیستم جاوا اسکریپت با جدید‌ترین ابزارها، نحو و بهترین شیوه‌ها که نوید حل بسیاری از مشکلات توسعه را به ما می‌دهند در حال انفجار است. هدف ما از این کتاب ساماندهی این تکنیک‌ها است تا بتوانید سریعاً کار با React را شروع کنید. ما در این کتاب به سراغ مدیریت وضعیت، React Router، تست کردن و server rendering می‌رویم؛ بنابراین ما قول می‌دهیم که فقط مقدمات را معرفی نکنیم و سپس شما را به دست گرگ‌ها بسپاریم.

تعداد بازدید: ۷۴۵
دیدگاه ها: ۰
تاریخ: ۱۲:۱۹:۱۶ ۱۳۹۹/۳/۱۵ پنج شنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: SPA | React | Video |

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

ابتدا، شما نحوه ساختن یک برنامه را با استفاده از کامپوننت‌ها یاد می‌گیرید و سپس چگونگی ساختن آن کامپوننت‌ها را با React می‌آموزید. در ادامه، نحو JSX و چگونگی استفاده از آن برای اتصال کامپوننت‌های React به یکدیگر را بررسی خواهید کرد. در پایان، شما مدیریت وضعیت برنامه با Redux را نیز فرا خواهید گرفت. پس از اتمام این دوره، شما مهارت و دانش React لازم را برای ساخت برنامه‌های وب کامل خودتان در اختیار خواهید داشت.

تعداد بازدید: ۵۶۰
دیدگاه ها: ۰
تاریخ: ۲۱:۰:۳۱ ۱۳۹۹/۲/۱۸ پنج شنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Mobile Programming | React | React Native |

کتابخانه‌های UI نوآورانه فیسبوک به نام‌های React و React Native، به گونه ای طراحی شده اند تا به شما در ساختن برنامه‌های وب و تلفن همراه قدرتمند و چند سکویی کمک کنند. ویرایش سوم کتاب React و React Native، بهبود یافته و به روز شده است تا آخرین نسخه React را پوشش دهد. این کتاب به طور خاص بر روی آخرین تحولات اکوسیستم React مانند پیاده سازی‌های مدرن هوک، تقسیم کد با استفاده از کامپوننت‌های lazy و Suspense، کامپوننت‌های چارچوب رابط کاربری Material-UI و Apollo متمرکز شده است. از منظر React Native، این کتاب به نسخه 0.62 به روز شده است و نحوه استفاده از کامپوننت‌های UI بومی را برای برنامه‌های تلفن همراه با استفاده از NativeBase نشان می‌دهد.

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

کتاب React and React Native, 3rd Edition، برای هر توسعه دهنده جاوا اسکریپتی است که می‌خواهد شروع به یادگیری نحوه استفاده از کتابخانه‌های UI فیسبوک به نام‌های React و React Native برای توسعه برنامه‌های کاربردی موبایل و وب کند. اگرچه دانش قبلی در مورد React لازم نیست، اما دانش کلی در مورد برنامه نویسی جاوا اسکریپت به شما کمک می‌کند تا مفاهیم پوشش داده شده در کتاب را بطور مؤثری درک کنید.

تعداد بازدید: ۷۷۷
دیدگاه ها: ۰
تاریخ: ۲۱:۴:۴۱ ۱۳۹۹/۱/۳۰ شنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: React | Video |

ایجاد رابط‌های وب و موبایل کارآمد اغلب چالش برانگیز است و نیاز به استفاده از منطق دستوری دارد. React شما را قادر می‌سازد تا به صورت اعلانی، رابط‌های کاربری را از نظر وضعیت آن‌ها توصیف کنید تا آن کار‌های سنگین ساختن محلی آن‌ها را برای شما بر عهده می‌گیرد. در دوره ویدیویی React: Getting Started موسسه Pluralsight که توسط Samer Buna تدریس شده است، شما مفاهیم اساسی React را مرور خواهید کرد و از آنها برای ساختن برنامه‌های کاربردی وب استفاده خواهید کرد.

ابتدا، شما نحوه طراحی کلاس‌های کامپوننت و کامپوننت stateful function، چگونگی جریان یک طرفه داده و رفتار در یک درخت کامپوننت و نحوه خواندن و به روز رسانی عناصر وضعیت را بررسی خواهید کرد. سپس  به ویژگی‌های مدرن جاوا اسکریپت مورد استفاده با React مانند توابع arrow، عملگر‌های rest و spread، کلاس ها، async و await خواهید پرداخت. در مرحله بعد، شما برخی از کارهای اصلی React مانند دریافت ورودی از کاربر، خواندن داده از API، مدیریت عوارض جانبی مانند تایمر‌ها و به اشتراک گذاری منطق stateful با قلاب‌های سفارشی را یاد خواهید گرفت. در آخر، چگونگی پیکربندی و استفاده از یک محیط توسعه JavaScript محلی روی دستگاه خود را بررسی خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای درک پروژه‌های React را خواهید داشت و برنامه‌های React ساده را از ابتدا شروع می‌کنید.

تعداد بازدید: ۷۳۳
دیدگاه ها: ۰
تاریخ: ۲۰:۵۷:۳۸ ۱۳۹۸/۱۱/۱۴ دوشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script | SPA | React |

چارچوب React، یکی از پر استفاده‌ترین چارچوب هایی است که توسعه دهندگان را قادر می‌سازد تا برنامه‌های frontend مقیاس پذیر و سریع برای هر کاری بنویسند. GraphQL روشی مدرن برای پرس و جو از یک API است. GraphQL یک جایگزین برای REST و پیشرفت بعدی در توسعه وب است. ترکیب این دو فناوری انقلابی یک stack مقاوم در برابر آینده و مقیاس پذیر را برای شما رقم می‌زند که می‌توانید کسب کار خود را با آن‌ها شروع کنید.

کتاب توسعه وب full-stack با GraphQL و React، شما را در پیاده سازی برنامه‌ها با استفاده از React، Apollo، Node.js و SQL راهنمایی می‌کند. ما بر روی حل مساله‌های پیچیده با استفاده از GraphQL، مثل abstract کردن معماری‌های پایگاه داده چند جدولی و مدیریت آپلود تصاویر، تمرکز خواهیم کرد. در این کتاب برنامه‌های full stack را با API‌های مدرن و با استفاده از GraphQL و Apollo خواهید ساخت. در ادامه Apollo را با React یکپارچه می‌کنیم و کامپوننت‌های frontend را به وسیله GraphQL خواهیم ساخت. در پایان کتاب، شما در استفاده از GraphQL و React برای نیازمندی‌های توسعه full-stack خود، مهارت خواهید داشت.

تعداد بازدید: ۱۰۱۶
دیدگاه ها: ۰
تاریخ: ۱۱:۲۲:۱۸ ۱۳۹۸/۱۰/۱۳ جمعه
توسط: MotoMan
امتیاز: ۲
برچسب ها: ASP.NET | SPA | ASP Core | React |

چارچوب ASP.NET Core، یک چارچوب تحت وب متن باز و چند سکویی است که توسط مایکروسافت ساخته شده است. این چارچوب که در ادامه‌ی نسخه ۴ چارچوب بسیار محبوب ASP.NET است و با تغییرات چشمگیر در معماری، سبک‌تر و ماژولار‌تر شده است. ASP.NET Core‌ برای ساختن backend هایی با کارایی بسیار بالا که با پایگاه‌های داده هایی مثل SQL Server که بر روی فضای ابری همچون سکوی ابری مایکروسافت یعنی Azure میزبانی می‌شوند یک انتخاب عالی است.

کتابخانه React، توسط فیسبوک به منظور بهبود مقیاس پذیری کد پایه خودشان ساخته شد و سرانجام در سال 2013 متن باز شد. اکنون React کتابخانه ای به شدت محبوب برای ساختن frontend‌های مبتنی بر کامپوننت است و با بسیاری از فناوری‌های backend از جمله ASP.NET Core به خوبی کار می‌کند.

کتاب ASP.NET Core 3 and React، نحوه استفاده از این دو تکنولوژی را برای ساختن برنامه‌های تک صفحه ای (SPAs) امن و کارا را با استفاده از پایگاه داده‌های SQL Server که بر روی آژور مایکروسافت میزبانی شده اند را آموزش می‌دهد. در این کتاب تمامی قابلیت‌ها و جدیدترین ویژگی‌های NET Core 3.0، TypeScript 3. و React را بررسی خواهید کرد. همچنین مدیریت داده ها، طراحی برنامه، پکیج کردن و ابعاد امنیتی برنامه‌های وبتان را خواهید آموخت. در ادامه بهترین شیوه‌ها برای ساخت یک frontend مقیاس پذیر با کامپوننت‌های مبتنی بر تابع React و TypeScript که با یک REST API در تعامل هستند را یاد خواهید گرفت. این کتاب برای توسعه دهندگانی که درکی از #C و دانش پایه ای از جاوا اسکریپت دارند و یا کسانی که علاقه مند به توسعه SPA‌ها با استفاده از ASP.NET Core و React دارند مناسب است.

تعداد بازدید: ۲۳۵۰
دیدگاه ها: ۰
تاریخ: ۲۱:۱۳:۲۷ ۱۳۹۸/۹/۲۷ چهارشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Mobile Programming | React | React Native |

من هیچ وقت علاقه ای به توسعه برنامه‌های تلفن‌های همراه نداشتم. قبلاً به شدت اعتقاد داشتم که یا وب یا هیچ چیز دیگر، و دیگر نیازی به نصب برنامه‌های بیشتری روی دستگاههایی که از قبل پر از برنامه هستند، نیست. سپس سر و کله React Native پیدا شد. پیش از این، برای برنامه‌های وب کد React می‌نوشتم و عاشق آن بودم. به نظر می‌رسید که من تنها توسعه دهنده ای نبودم که از ایده‌ی نگهداری چندین نسخه از همان برنامه با استفاده از ابزار ها، محیط‌ها و زبان‌های برنامه نویسی مختلف امتناع می‌کردم. React Native از این تمایل طبیعی ایجاد شده است تا آنچه را که از دید تجربه توسعه وب (React) به خوبی کار می‌کند را برای توسعه برنامه Native به کار گیرد. برنامه‌های موبایل Native، تجربه کاربری بهتری نسبت به مرورگر‌های وب ارائه می‌دهند. معلوم بود که من اشتباه می‌کردم، و در حال حاضر به برنامه‌های تلفن همراه احتیاج داریم. اما اشکالی ندارد، زیرا React Native ابزاری خارق العاده است.

ویرایش دوم کتاب React and React Native، در واقع تجربه من به عنوان یک توسعه دهنده React برای وب و به عنوان یک توسعه دهنده کم تجربه‌تر برنامه‌های تلفن همراه است. React Native برای برنامه نویسانی که قبلاً با React for the Web کار کرده باشند به آسانی قابل درک خواهد بود. با استفاده از این کتاب، ظرافت‌های توسعه دادن با React را در هر دو محیط یاد خواهید گرفت. همچنین قالب مفهومی React را یاد خواهید گرفت که یک rendering abstraction ساده است که می‌تواند هر چیزی را هدف قرار دهد؛ امروز، این مرورگرهای وب و دستگاه‌های تلفن همراه هستند و فردا، این می‌تواند هر چیزی باشد.

تعداد بازدید: ۸۶۶
دیدگاه ها: ۰
تاریخ: ۲۲:۱۸:۲۵ ۱۳۹۸/۶/۱۲ سه شنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: TypeScript | React |

کتابخانه React، توسط فیسبوک ساخته شد تا هم ساختار بیشتری به کدهایشان بدهند و هم اجازه دهند کدهایشان بهتر scale شوند. React آنقدر خوب برای فیسبوک کار کرد که سرانجام آن را متن باز کردند. امروزه، React یکی از محبوب‌ترین کتابخانه‌های جاوا اسکریپت برای ساختن front-end است. ری اکت این امکان را به ما می‌دهد تا کامپوننت‌های کوچک، ایزوله و با قابلیت استفاده مجدد بسیار بسازیم که با ترکیب آن‌ها با یکدیگر، بتوانیم frontend‌های بسیار پیچیده بسازیم.

زبان TypeScript توسط مایکروسافت ساخته شده است تا به توسعه دهندگان کمک کند تا برنامه‌های frontend بزرگ را آسان‌تر بسازند. تایپ اسکریپت یک superset از جاوا اسکریپت است که سیستم نوع به آن اضافه کرده است. این type system، به توسعه دهندگان کمک می‌کند تا باگ‌ها را زود کشف کنند و به ابزار‌ها امکان پیمایش و refactor کردن کدها را می‌دهد.

کتاب یادگیری React با TypeScript 3، برای توسعه دهندگان وب است که می‌خواهند برنامه‌های وب مدرن امروزی را استفاده از ری اکت و تایپ اسکریپت بسازند. اگرچه دانش ابتدایی از جاوا اسکریپت و HTML مورد نیاز است اما احتیاجی به دانش قبلی از تایپ اسکریپت و ری اکت نیست.

تعداد بازدید: ۱۳۹۲
دیدگاه ها: ۰
تاریخ: ۱۱:۱۱:۱۲ ۱۳۹۸/۳/۲۴ جمعه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Mobile Programming | React | React Native |

در ویرایش دوم کتاب React Native for Mobile Development یاد می‌گیرید که چگونه با استفاده از React Native برنامه‌های native اندروید و iOS را توسعه دهید. ویرایش دوم کتاب React Native برای توسعه موبایل، کاملا به روز شده است که شامل ES7 (ECMASript 7)، آخرین نسخه از React Native به همراه Redux می‌شود.

این کتاب برای هر کسی که با جاوا اسکریپت آشنایی داشته باشد و می‌خواهد که برنامه‌های native موبایل را بدون درگیری با یادگیری Objective-C یا جاوا توسعه دهد مناسب است.

تعداد بازدید: ۱۴۲۰
دیدگاه ها: ۰
تاریخ: ۱۹:۳۴:۷ ۱۳۹۸/۳/۲۰ دوشنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java Script | SPA | React |

برای توسعه یک برنامه وب مقیاس پذیر، معماری پروژه، انتخاب ابزار‌های مناسب و استفاده از یک stack‌ مناسب، خیلی مهم هستند. با این همه گزینه پیش رو، توسعه دهندگانی به سادگی بین انتخاب دیتابیس، انتخاب تکنولوژی‌های فرانت اند، module bundler‌ها و دیگر موارد گیج می‌شوند. در کتاب Redux Quick Start Guide، ما کاربران را در الگوی ساخت یک برنامه تک صفحه ای با استفاده از آخرین تکنولوژی‌ها شامل ReactJS با Redux برای مدیریت وضعیت و Redux saga برای مدیریت اثرات جانبی راهنمایی خواهیم کرد.

تعداد بازدید: ۱۲۶۰
دیدگاه ها: ۰
تاریخ: ۱۶:۱۶:۴۵ ۱۳۹۸/۱/۴ یکشنبه
توسط: MotoMan
امتیاز: ۶
برچسب ها: Java Script | SPA | React |

کتاب Pro React 16 نوشته‌ی Adam Freeman، تمام مهارت هایی که برای استفاده از React به آن‌ها احتیاج دارید را به شما آموزش می‌دهد. مطالبی که در کتاب آموزش React خواهید آموخت عبارتند از:

فهم کامل و عمیق طراحی React

ساخت برنامه غنی و پویای کلاینت تحت وب با استفاده از React

ساخت data store‌‌ها با استفاده از Redux

خواندن داده‌ها با استفاده از REST و GraphQL

تست کردن پروژه‌های React

تعداد بازدید: ۴۱۱۴
دیدگاه ها: ۰
تاریخ: ۱۳:۳:۱۲ ۱۳۹۸/۱/۱ پنج شنبه
توسط: MotoMan
امتیاز: ۴
برچسب ها: Java Script | SPA | React |

فیسبوک React را ساخت تا تجربه کاربری فوق العاده ای را در وبسایتی با هزاران کامپوننت و ترافیکی غیر قابل درک در اختیاران کاربران قرار دهد. اکنون همان ابزار‌های قدرتمند در اختیار شماست!

در کتاب React In Action مفاهیمی همچون rendering، متدهای lifecycle، JSX، data flow، فرم ها، مسیریابی، استفاده از کتابخانه‌های شخص ثالث و تست کردن را خواهید آموخت.

تعداد بازدید: ۲۰۷۳
دیدگاه ها: ۱
loading...

لطفا منتظر بمانید...