reactioncommerce / reaction

Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
https://mailchimp.com/developer/open-commerce/
GNU General Public License v3.0
12.34k stars 2.17k forks source link

React + SSR conversion of remaining components #2040

Closed mikemurray closed 6 years ago

mikemurray commented 7 years ago

React + SSR

This epic is meant to track the conversion of all customer / admin facing components, layouts, templates to React. This means no more Blaze wrappers around any react component, and no Blaze components at any point in the React layout tree. All react all the time.

Keep in mind, for SSR to work, no react component may access document or window while being rendered server-side. If you need them, you'll need to check if they exists before trying to access.

Below List in ordered by approximate priority

Router

Layout

Navigation bar

Product Grid

Search

Checkout

Product Detail

Orders

Admin

aaronjudd commented 6 years ago

Issue moved to reactioncommerce/reaction-feature-requests #7 via ZenHub