25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
Jennyver Seztiani Luxman c5cf1c0fbe make a new Hino web 2 yıl önce
api make a new Hino web 2 yıl önce
components make a new Hino web 2 yıl önce
config make a new Hino web 2 yıl önce
lib make a new Hino web 2 yıl önce
pages make a new Hino web 2 yıl önce
public make a new Hino web 2 yıl önce
tmp make a new Hino web 2 yıl önce
utils make a new Hino web 2 yıl önce
.gitignore make a new Hino web 2 yıl önce
README.md make a new Hino web 2 yıl önce
ecosystem.config.js make a new Hino web 2 yıl önce
env-example make a new Hino web 2 yıl önce
index.js make a new Hino web 2 yıl önce
jsconfig.json make a new Hino web 2 yıl önce
next.config.js make a new Hino web 2 yıl önce
package.json make a new Hino web 2 yıl önce
products.js make a new Hino web 2 yıl önce
sample.env.local make a new Hino web 2 yıl önce
server.js make a new Hino web 2 yıl önce
store.js make a new Hino web 2 yıl önce
yarn.lock make a new Hino web 2 yıl önce

README.md

Redux example

This example shows how to integrate Redux in Next.js.

Usually splitting your app state into pages feels natural but sometimes you’ll want to have global state for your app. This is an example on how you can use Redux that also works with Next.js’s universal rendering approach.

In the first example we are going to display a digital clock that updates every second. The first render is happening in the server and then the browser will take over. To illustrate this, the server rendered clock will have a different background color (black) than the client one (grey).

The trick here for supporting universal Redux is to separate the cases for the client and the server. When we are on the server we want to create a new store every time, otherwise different users data will be mixed up. If we are in the client we want to use always the same store. That’s what we accomplish on store.js.

All components have access to the Redux store using useSelector, useDispatch or connect from react-redux.

On the server side every request initializes a new store, because otherwise different user data can be mixed up. On the client side the same store is used, even between page changes.

Deploy your own

Deploy the example using Vercel:

Deploy with Vercel

How to use

Execute create-next-app with npm or Yarn to bootstrap the example:

npx create-next-app --example with-redux with-redux-app
# or
yarn create next-app --example with-redux with-redux-app

Deploy it to the cloud with Vercel (Documentation).