typescript-nextjs-redux-toolkit-material-ui-example:TypeScript v3.8,Next.js v9,Redux Toolkit,Material-UI v4,react-hook,SSR实时演示

时间:2024-05-22 07:37:51
【文件属性】:

文件名称:typescript-nextjs-redux-toolkit-material-ui-example:TypeScript v3.8,Next.js v9,Redux Toolkit,Material-UI v4,react-hook,SSR实时演示

文件大小:141KB

文件格式:ZIP

更新时间:2024-05-22 07:37:51

redux typescript ssr nextjs material-ui

Typescript-nextjs-redux-toolkit-material-ui-example的示例 这是使用TypeScript , Next.js , Redux Toolkit和Material-UI进行server-side rendering的示例。 我还使用了最新功能,例如createSlice , createAsyncThunk和createEntityAdapter 。 VSCode , prettier和ESLint提供了实时格式设置,语法检查和未使用导入的组织。 这是使用TypeScript , Next.js , Redux Toolkit , Material-UI进行サーバーサイドレンダリング的示例。 createSlice还尝试使用最新功能,例如createSlice , createAsyncThunk和createEntityAdapter


【文件预览】:
typescript-nextjs-redux-toolkit-material-ui-example-master
----hooks()
--------useTodo.ts(2KB)
--------useCounter.ts(933B)
--------usePage.ts(737B)
--------index.ts(81B)
----next.config.js(293B)
----package.json(2KB)
----constants()
--------IEnum.ts(106B)
--------SiteInfo.ts(54B)
--------Page.ts(2KB)
--------Env.ts(136B)
--------index.ts(96B)
----model()
--------ApiErrorResponse.ts(120B)
--------Todo.tsx(129B)
--------TestData.ts(259B)
--------index.ts(23B)
----.prettierrc(70B)
----server.js(639B)
----now.json(47B)
----package-lock.json(376KB)
----.env(0B)
----.eslintrc.js(830B)
----pages()
--------_error.tsx(1KB)
--------api()
--------redux.tsx(3KB)
--------_app.tsx(1KB)
--------index.tsx(1KB)
--------404.tsx(1KB)
--------todo()
--------_document.tsx(2KB)
----tsconfig.json(737B)
----next-env.d.ts(75B)
----.gitignore(761B)
----components()
--------atoms()
--------MuiTheme.ts(498B)
--------templates()
--------organisms()
--------AppContext.ts(215B)
--------molecules()
----styles()
--------main.css(211B)
----.dependabot()
--------config.yml(209B)
----types()
--------window.d.ts(341B)
--------redux-thunk.d.ts(514B)
--------styles.d.ts(73B)
--------styled-jsx.d.ts(415B)
--------nodejs.d.ts(76B)
----README.md(3KB)
----.editorconfig(245B)
----store()
--------configureStore.ts(606B)
--------page()
--------counter()
--------reducers.ts(424B)
--------todo()
--------featureKey.ts(146B)
----.vscode()
--------settings.json(955B)

网友评论