001439300 000__ 04387cam\a2200505\a\4500 001439300 001__ 1439300 001439300 003__ OCoLC 001439300 005__ 20230309004421.0 001439300 006__ m\\\\\o\\d\\\\\\\\ 001439300 007__ cr\un\nnnunnun 001439300 008__ 210901s2021\\\\xxu\\\\\o\\\\\001\0\eng\d 001439300 019__ $$a1266905010 001439300 020__ $$a9781484269756$$q(electronic bk.) 001439300 020__ $$a1484269756$$q(electronic bk.) 001439300 020__ $$z1484269748 001439300 020__ $$z9781484269749 001439300 0247_ $$a10.1007/978-1-4842-6975-6$$2doi 001439300 035__ $$aSP(OCoLC)1266255129 001439300 040__ $$aYDX$$beng$$epn$$cYDX$$dGW5XE$$dEBLCP$$dOCLCO$$dOCLCF$$dN$T$$dUKAHL$$dOCLCQ$$dCOM$$dOCLCO$$dOCLCQ 001439300 049__ $$aISEA 001439300 050_4 $$aQA76.76.A65 001439300 08204 $$a005.1$$223 001439300 1001_ $$aDuldulao, Devlin Basilan. 001439300 24510 $$aPractical enterprise React :$$bbecome an effective react developer in your team /$$cDevlin Basilan Duldulao, Ruby Jane Leyva Cabagnot 001439300 260__ $$a[United States] :$$bApress,$$c2021. 001439300 300__ $$a1 online resource 001439300 336__ $$atext$$btxt$$2rdacontent 001439300 337__ $$acomputer$$bc$$2rdamedia 001439300 338__ $$aonline resource$$bcr$$2rdacarrier 001439300 500__ $$aIncludes index. 001439300 5050_ $$a1. Getting Ahead in React -- 2. Getting Started with Node Package Manager -- 3. Getting Started with React Function Components and Typescript -- 4. Setting Up an Enterprise-level App -- 5. Navigating the React Router -- 6. Writing Local State, Sending HTTP Requests, & ApexCharts -- 7. Writing Data Tables, Formik Forms, and Yup Validations -- 8. Writing Data Tables, Formik Forms, and Yup Validations -- Part 2 -- 9. Managing State Using Redux with Redux Toolkit -- 10. Setting Up Redux Toolkit and Dispatching an Asynchronous Action -- 11. Creating, Deleting, and Updating Events on FullCalendar Using RTK -- 12. Protecting Routes and Authentication in React -- 13. Writing Profile Form and Syncing Profile to Components -- 14. Updating the Dashboard Sidebar Navigation -- 15. Creating the Notifications, Security, and Subscription Pages -- 16. Making the App Mobile-Friendly -- 17. Styling Methods for React Components -- 18. Deploying React in Netlify and in Docker -- 19. Reusing React Skills in Other Platforms and Frameworks. 001439300 506__ $$aAccess limited to authorized users. 001439300 520__ $$aLearn to write a real-world enterprise app using the fundamentals of React and the most popular React libraries. Knowing the basics of React is important, but what is more important is knowing the common third-party libraries and how to use them. The book is perfect for intermediate to experienced React developers or busy React developers who would like to get things done and have maintainable React code. Practical Enterprise React features popular libraries such as React Router v6 for route navigation, Redux with Saga and Thunk for state management, and Formik with Yup for form and input validations. You'll also work with Material UI 5 (the next major version of the most popular UI component library in React), Axios as the HTTP client library, JWT auth for client app authentication, and TypeScript. Finally, you'll learn to deploy the app to Netlify, and containerize the React app to ship it as a standalone container instance or in a Kubernetes cluster. Become a more effective React developer by using what is available out there instead of trying to reinvent the wheel. This book reveals how to save time and money, and build better apps for your clients. Get practical with React enterprise app development and enhance your career. You will: Use TypeScript in React and React Hooks Work with Redux Toolkit, and TypeScript Build an inventory dashboard, charts, and calendar Write forms with Formik Validate inputs with Yup Use Material UI for fast user interface building Secure your React app by building a login form and protecting the routes. 001439300 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed September 15, 2021). 001439300 650_0 $$aApplication software$$xDevelopment. 001439300 650_6 $$aLogiciels d'application$$xDéveloppement. 001439300 655_0 $$aElectronic books. 001439300 7001_ $$aCabagnot, Ruby Jane Leyva,$$eauthor. 001439300 77608 $$iPrint version:$$z1484269748$$z9781484269749$$w(OCoLC)1235417838 001439300 852__ $$bebk 001439300 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-6975-6$$zOnline Access$$91397441.1 001439300 909CO $$ooai:library.usi.edu:1439300$$pGLOBAL_SET 001439300 980__ $$aBIB 001439300 980__ $$aEBOOK 001439300 982__ $$aEbook 001439300 983__ $$aOnline 001439300 994__ $$a92$$bISE