-
Notifications
You must be signed in to change notification settings - Fork 110
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
Create a Redux or Relay (or your favorite framework) starter kyt #213
Comments
I could take care of the redux starter kit. What about one using |
Thanks for stepping up, @RobAWilkinson! What are some of your ideas for a redux starter kyt? Did you see this POC? And did you see some of the concerns that were brought up in this comment? I'd love to hear your thoughts (or anyone else!), or feel free to start a POC to show them off. Regarding an Apollo starter kyt: The cool thing about starter kyts is that anyone in the community can create one and share it with others via |
Hey there! I wanted to get this in for Hacktoberfest 🎃 hopefully it's a decent start for a Redux starter kyt. Could anyone take a look? https://github.com/julianvmodesto/kyt-starter-universal-redux |
Thanks for putting this up, @julianvmodesto I may be able to look it over in the next week or two. I'm using the kyt-universal-starter repo that you've forked from in a new project, and I'm still deliberating whether or not I'll be wanting redux or not in this particular project. Either way, I'm really liking the kyt-universal-starter, and will certainly be trying out your fork at some point soon. Thanks again for breaking ground on this one :) |
Just to chime in: I've made a fork as well based on the work from https://github.com/julianvmodesto/kyt-starter-universal-redux and cleaned it up a little bit. Added an example reducer to the store in the Ducks format and made sure react-router changes are tracked in the store as well. After that I went a little overboard and decided to add even more packages and features, so I don't have a fork available where we only added redux but our Starter Kyt can be found here: https://github.com/cleverfranke/cf-kyt-starter-universal-redux The 1.0.0 releases solves a few other problems like fetching data on the server and putting them in your store before returning HTML in Express and returning 404 status codes when Express finds out we're serving a NotFound component. Today we released a 1.1.0 release with preliminary support for service workers. EDIT: Linked to a few of the features I've added after forking the redux example from @julianvmodesto
|
Anyone thinking about the unit tests yet? It appears they need to be initialized with either src/client/index.js or src/server/index.js (test could be in src/client or in src/server). I'm thinking separate "scripts" in package.json will be needed. I also noticed that when trying test my redux code, |
@jcalfee @janhoogeveen @delambo @julianvmodesto If you want to implement immutableJS, axios, reselect, redux-logger and normalizr. |
Even though Graphql/Relay are picking up, Redux still seems to be the default data management tool for most new React apps. We've had some discussion in our universal starter kyt about creating a kyt-starter-universal-redux. I'd love to see a POC from any experienced Redux developers, or at least please chime in with some thoughts in the discussion.
We're using Graphql and Relay for some of our projects so we would also like to see a POC for a Relay based starter kyt. There's been a little bit of discussion about it here.
Could either of these starter kyts be forked from kyt-starter-universal so that they would be easier to maintain?
The text was updated successfully, but these errors were encountered: