DeveloperBreeze

Modern Web Application Development Tutorials, Guides & Insights

Unlock 1+ expert-curated modern web application tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your modern web application skills on DeveloperBreeze.

Building a Modern Web Application with React and Redux

Tutorial August 05, 2024
javascript

   import { createStore } from 'redux';

   const initialState = {
     count: 0,
   };

   const reducer = (state = initialState, action) => {
     switch (action.type) {
       case 'INCREMENT':
         return { ...state, count: state.count + 1 };
       case 'DECREMENT':
         return { ...state, count: state.count - 1 };
       default:
         return state;
     }
   };

   const store = createStore(reducer);

   export default store;

This code sets up a simple Redux store with an initial state containing a count property and a reducer function to handle INCREMENT and DECREMENT actions.