001436794 000__ 03498cam\a2200517\i\4500 001436794 001__ 1436794 001436794 003__ OCoLC 001436794 005__ 20230309004113.0 001436794 006__ m\\\\\o\\d\\\\\\\\ 001436794 007__ cr\cn\nnnunnun 001436794 008__ 210525s2021\\\\caua\\\\o\\\\\001\0\eng\d 001436794 019__ $$a1255219024$$a1255225741 001436794 020__ $$a9781484269725$$q(electronic bk.) 001436794 020__ $$a1484269721$$q(electronic bk.) 001436794 020__ $$z9781484269718 001436794 020__ $$z1484269713 001436794 0247_ $$a10.1007/978-1-4842-6972-5$$2doi 001436794 035__ $$aSP(OCoLC)1252705444 001436794 040__ $$aYDX$$beng$$erda$$epn$$cYDX$$dEBLCP$$dYDX$$dGW5XE$$dOCLCO$$dOCLCF$$dUKAHL$$dOCLCQ$$dCOM$$dOCLCO$$dOCLCQ 001436794 049__ $$aISEA 001436794 050_4 $$aQA76.76.T48$$bQ25 2021 001436794 08204 $$a005.14$$223 001436794 1001_ $$aQiu, Juntao,$$eauthor. 001436794 24510 $$aTest-driven development with React :$$bapply test-driven development in your applications /$$cJuntao Qiu. 001436794 264_1 $$a[California] :$$bApress,$$c[2021] 001436794 300__ $$a1 online resource :$$billustrations 001436794 336__ $$atext$$btxt$$2rdacontent 001436794 337__ $$acomputer$$bc$$2rdamedia 001436794 338__ $$aonline resource$$bcr$$2rdacarrier 001436794 500__ $$aIncludes index. 001436794 5050_ $$a1. A Very Brief History of Test-Driven Development -- 2. Get Started with Jest -- 3. Test-Driven Development 101 -- 4. Project Setup -- 5. Implementing the Book List -- 6. Implementing the Book Detail View -- 7. Searching by Keyword -- 8. State Management -- 9. Managing Book Reviews -- 10. Behavior-Driven Development -- Appendix A: Design the State Data Shape of Your Application -- Appendix B: Background of Testing Strategies. 001436794 506__ $$aAccess limited to authorized users. 001436794 520__ $$aLearn to use accelerated test-driven development (TDD) to build a React application from scratch. This book explains how your React components will be integrated, and how to refactor code to make it more concise and flexible. With TDD you can develop a robust test suite to catch bugs, and develop modular, flexible code. Applying your understanding of how HTML, CSS, and JavaScript work in the browser you'll build a web application called Bookish using TDD and mainstream React stack technologies such as React, React-router, and Redux. Using higher code quality you'll be able to write executable documentation using Cucumber. This is just one of many essentials in maintaining a practical TDD workflow in your daily workload. Test-Driven Development with React highlights best practices and design patterns that will enable you to write more maintainable and reusable React components. You will: Manage your application's state using Redux Employ professional techniques for backend services Use Cypress as an end-to-end testing framework Utilize React-testing-library for unit and integration tests. 001436794 588__ $$aOnline resource; title from digital title page (viewed on June 14, 2021). 001436794 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed June 15, 2021). 001436794 650_0 $$aComputer software$$xTesting. 001436794 650_0 $$aApplication software$$xDevelopment. 001436794 650_6 $$aLogiciels d'application$$xDéveloppement. 001436794 655_0 $$aElectronic books. 001436794 77608 $$iPrint version:$$aQiu, Juntao.$$tTest-driven development with React.$$d[California] : Apress, [2021]$$z1484269713$$z9781484269718$$w(OCoLC)1235417837 001436794 852__ $$bebk 001436794 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-6972-5$$zOnline Access$$91397441.1 001436794 909CO $$ooai:library.usi.edu:1436794$$pGLOBAL_SET 001436794 980__ $$aBIB 001436794 980__ $$aEBOOK 001436794 982__ $$aEbook 001436794 983__ $$aOnline 001436794 994__ $$a92$$bISE