{"product_id":"ui-state-management-from-object-oriented-to-functional-paperback","title":"UI State Management: From Object-Oriented to Functional - Paperback","description":"\u003cp\u003eby \u003cb\u003eCristian Salcescu\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eState management has become a common challenge when developing web applications.\u003c\/p\u003e\u003cp\u003eThe time when we directly changed the UI for display data is long gone. All major UI libraries come with a new approach, changing the UI means actually changing the state.\u003c\/p\u003e\u003cp\u003eThis book gives you an overview of how state is managed by building a note-taking application with four different libraries. We start from an object-oriented approach using Svelte, centralize state with Vuex, then move to a functional approach with React and Redux, and in the end arrive at a solution using only pure functions with Elm.\u003c\/p\u003e\u003cp\u003eHere are some of the things we will go through: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUnderstand what state is\u003c\/li\u003e\n\u003cli\u003eRecognize domain and UI state\u003c\/li\u003e\n\u003cli\u003eEncapsulate state inside stores with Svelte\u003c\/li\u003e\n\u003cli\u003eCentralize state management with Vuex\u003c\/li\u003e\n\u003cli\u003eLearn the Flux architecture\u003c\/li\u003e\n\u003cli\u003eApply functional principles in state management with Redux\u003c\/li\u003e\n\u003cli\u003eHandle side-effects with Redux Thunk\u003c\/li\u003e\n\u003cli\u003eManage state using only pure functions with Elm\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 136\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.29 x 9 x 6 IN\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e March 02, 2021\u003c\/div\u003e","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":42743964827711,"sku":"9798711726913","price":21.58,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0105\/8226\/1823\/files\/2b7e477131bdeae3821b5d757b374901.webp?v=1765166570","url":"https:\/\/dhl-adrianne.myshopify.com\/products\/ui-state-management-from-object-oriented-to-functional-paperback","provider":"BBB","version":"1.0","type":"link"}