Hands-On Design Patterns with React Native: Proven techniques and patterns to make your React Native development easy and efficient

Hands-On Design Patterns with React Native: Proven techniques and patterns to make your React Native development easy and efficient

作者: Mateusz Grzesiukiewicz
出版社: Packt Publishing
出版在: 2018-09-28
ISBN-13: 9781788994460
ISBN-10: 1788994469
裝訂格式: Paperback
總頁數: 302 頁




內容描述


Build and write cross platform native codes by using effective design patterns in the React Native worldKey FeaturesMove ahead of the crowd by leveraging industry standard native development techniques and skillsLeverage popular patterns like Singleton, architectural, MVC patterns etc. Use best solutions to solve given problems within React Native developmentBook DescriptionReact Native helps developers reuse code across the web and on mobile. It enables developer to develop cross-platform (iOS and Android) mobile apps without knowing Swift, ObjectiveC or Java/ Android.This book will show you effective design patterns in the React Native world and will make you ready for professional development in big teams.The book will focus only on the patterns that are relevant to JavaScript, React and React Native. This book will start with the most standard development patterns like component building patterns, styling patterns and then extend these patterns to your mobile application using real world practical examples. Each chapter comes with full, separate source code of applications that you can build and run on your phone.The book is also diving into architectural patterns. Especially how to adapt MVC to React environment. You will learn Flux architecture and how Redux is implementing it. Each approach will be presented with its pros and cons. You will learn how to work with external data sources using libraries like Redux thunk, Redux Saga and GraphQL.Aside from React and React Native patterns the book also covers pure JavaScript patterns and Functional Programming patterns. Explanations of pure and impure functions are provided and how function purity impacts Redux library architecture.The end goal is the ability to recognize the best solution for a given problem for your next mobile application.What you will learnDesign Patterns in React NativeBest practices for React Native developmentCommon React patterns that are highly used within React Native developmentHow to decouple logic from markup in your applicationsWhat are the best ways of fetching data from the backend systemsStyling patterns and how to implement custom designsHow to decide when to use different approaches to the given problemThe best ways to organize your application code to be reusableWho This Book Is ForThe ideal target audience for this book would be people eager to learn React Native and who already know the basics of JavaScript. We can assume that the target audience already knows how to write Hello World in JavaScript and know what are the functions, recursive functions, JavaScript types and loops.




相關書籍

JavaScript in 24 Hours, Sams Teach Yourself (7th Edition)

作者 Phil Ballard

2018-09-28

React Native實戰:JavaScript開發iOS和Android應用

作者 NaderDabit 孫曉青周偉譯

2018-09-28

Hadoop 平臺搭建與應用

作者 米洪 張鴒

2018-09-28