Skip to content
Component Based TodoMVC using Next.js
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
components
lib
pages
.gitignore
.nowignore
README.md
next.config.js
now.json
package-lock.json
package.json

README.md

TodoMVC - Next.js

Another TodoMVC app.

Framework

Built using Next.js. A React Framework that works perfectly for SSR (Server Side Rendering) application.

Deployment

Deployed using Zeit’s Now.

Key Features

  • Component Based React App. All features inside the app was grouped into components, each components has single folder contained the necessary items, in this case, the React script and CSS file. Should the feature no longer needed in the future, it will be easier to remove, just remove the folder!
  • Redux. Needed for easy sharing data between pages.
  • SSR (Server Side Rendering). See the view source to confirm the initial todos are rendered in server. Rendered faster, good for SEO.
  • SASS, A CSS library. Allow me to nested styles, make it easier to write BEM-like syntax.
  • React Hooks: useState, useRef.

Other Implementation

You can’t perform that action at this time.