Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

UI State Management: From Object-Oriented to Functional

by Cristian Salcescu
Save 11% Save 11%
Current price ₹1,396.00
Original price ₹1,568.00
Original price ₹1,568.00
Original price ₹1,568.00
(-11%)
₹1,396.00
Current price ₹1,396.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798711726913
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 136
  • Original Price: USD 15.99
  • Language: English
  • Edition: N/A
  • Item Weight: 191 grams
  • BISAC Subject(s): Languages / JavaScript

State management has become a common challenge when developing web applications.

The 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.

This 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.

Here are some of the things we will go through:

  • Understand what state is
  • Recognize domain and UI state
  • Encapsulate state inside stores with Svelte
  • Centralize state management with Vuex
  • Learn the Flux architecture
  • Apply functional principles in state management with Redux
  • Handle side-effects with Redux Thunk
  • Manage state using only pure functions with Elm

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us