Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make ‘pages’ modular apps. #20

Open
alloy opened this issue Jan 13, 2017 · 1 comment
Open

Make ‘pages’ modular apps. #20

alloy opened this issue Jan 13, 2017 · 1 comment

Comments

@alloy
Copy link
Owner

alloy commented Jan 13, 2017

From #19

For bigger projects I'd encourage a modular architecture. E.g. what we do in Force/MG where you have sub-apps and a components directories that make it easy to say "fork" the artist page by copying the sub-app and splitting between the two at a routing level. The co-location of files also makes it easy to experiment and drop old code. I also think this provides obvious "escape hatches" for when one finds themselves fighting the React/Relay/etc. stack, e.g. they could implement a sub-app that does more vanilla Express stuff or introduces a new approach to UI suited to that edge case need.

@alloy alloy mentioned this issue Jan 13, 2017
@orta
Copy link
Collaborator

orta commented Jan 13, 2017

We'd also want to consider about how this can feel similar-ish in React Native

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants