-
-
Notifications
You must be signed in to change notification settings - Fork 242
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
What did you do through this starter boilerplate? #6
Comments
I've just started as well, but this is by far the best boilerplate project I've ever used. I'm learning Redux through playing with this boilerplate. I have a question: What does it use that makes those full page white on black debug messages instead of printing them just in the console? That's awesome and I really want to know what's doing it. |
Hi @dianafaye17 Some error message will be printed on the screen through my boilerplate however some of them are printed by 3rd party libraries, can you attachment the screenshot to me? Thanks |
Hi @dianafaye17 I think the screen error message is provided through webpack-2, I just guess not do deep survey :) |
Just wanted to say thank you. We are choosing this boilerplate because;
We are not choosing one of the popular ones due to its large list of fragile dependencies and opiniated complex stack. |
This is the best isomorphic starterkit I've found on the web so far. Thanks for it. We're currently using it in a WIP project. |
I concur with NiluK! I think it's really good! Any criticisms I make are only because I want it to get better. I am grateful to you @wellyshen for all your efforts and you'll be pleased to know that I'm taking it into production as we speak! :) |
I'm looking at using this starter for developing a PWA (Progressive Web App), however I need to investigate the difficulty of integrating async routes (route component and reducer chunking) as that seems to be a critical part in reducing initial request size. I am also concerned about how often I am running into checksum errors when fiddling around with this starter kit. I have not quite figured out how to consistently reproduce them, but they're usually solved by killing the app the restarting it. |
I'm learning to program in react and this project has all the latest "key" terms I'm looking for. Is there any opensource project I can checkout that current uses it? Hopefully its complex enough to be useful (ie. logins, db calls, etc). |
@wellyshen - www.sliips.com / https://github.com/iamacup/sliips-ui Thanks for your hard work on this template :) |
@iamacup Great Job, it looks interested. |
Ported my Ham Radio Callsign Lookup app with Ract/Redux. But I am not sure how to deploy the production code into a Linux system daemon (in CentOS) so that systemd can start/stop it. Any advice? Can this starter kit be integrated with pm2? |
@iamacup hey that looks sweet man, did you disable 'types'? Just curious! |
@danjonesdev yes and I recommend anyone else does the same unless they are building something that is going to be paid for off the bat and / or needs to be super robust from day 1. The thing about making something that is fully testable with strong typing is that - while it sounds nice - it has two major drawbacks:
This is not true of our backend which needs to be rock solid, the frontend however... ;-) |
@iamacup that's actually really insightful, I may actually do the same (I'm building an article site with this boilerplate) and I've always found using Types on the front-end to be a bit excessive! |
It maybe a little bit annoying, but the type checking help me avoid many bug troubles ;) |
@wellyshen I checked this Ducks File Structure for Redux and I tried to compare the props and cons between you and Ducks. Also one more question, why use redux-thunk instead of redux-saga ? Thanks. |
@DumDumGeniuss Thank you for give this starter a try. If you have action / reducer shared by multiple containers you can create a I use redux-thunk. Because it's created by the author of redux so I think it could works well with redux. |
@wellyshen Just be curious that why not moving '/src/types/index.js' into '/src/redux' or create a new one in '/src/redux', since 99% types of it are for redux. Thanks FYI, I really really like this project, it's the most clear and readable starter-kit for react-redux-universal by far, hope you can keep maintaining this. |
@DumDumGeniuss I put type out of |
@DumDumGeniuss we are using this boilerplate too with exactly the same issue that you are talking about. We have an adaptive design so we have separate components for mobile and desktop but the same reducers. So we divided the src into three folders - mobile, desktop and common. The mobile and desktop folder contains the components while the common folder contains the reducers and the actions along with any other logic common to both web and mobile. It seems to be handling pretty well right now. Do let me know if you need to know anything more. Would love to be of help. :) |
@deepank411 Thank you for sharing your developing experience. |
@wellyshen Hello, in our team we plan to make a big update, the software we are building is not answering the needs of our clients anymore and we have problem with scalability. I am looking for a starter kit, the create-react-app is very great but doesn't support SSR so I am looking for alternative. Why your starter kit?
The question I have for you @wellyshen is about the update, are actively working on this boilerplate? When there are major update like Babel 7 very soon are you planning to upgrade your boilerplate and give us clear steps to update the boilerplate files in our app? |
@iamacup Hey man, just got a quick question, What service do you use to host sliips? I'm going to be wanting to push my new project live in the next few months (using this boilerplate) - and not sure what to use (eg. godaddy? etc) |
Congrats @danjonesdev, what kind of product did you make? |
@wellyshen thank you, It's an article based magazine for the genre of music I'm currently producing (halftime drum & bass) - the app isn't quite ready yet but it's coming along nicely thanks to this boilerplate, this will be the first react app that I deploy and backwards engineering with this boilerplate has really helped me understand the more complex side of react. |
@danjonesdev Sounds cool, waiting for your product. BTW, I'm going to release my iOS app which made by React-Native. I'll share it as soon as it has been deployed to App Store ;) |
Cool man. I used rimraf in the past. Can you help me check if it works on windows? Thanks. |
@wellyshen Sure, I can check if it works |
It's working @wellyshen thank you! |
@maiconcarraro Thank you a lot 👍 |
@wellyshen Thanks for this awesome starter kit! Will need to buy you a beer 🍺 if you ever come to Melbourne! We've used it to create DealDrop.com. Do you mind if I put a PR up to update your Real Case Study section? (DealDrop.com is the best place to find verified coupon codes, deals, promos and offers for thousands of stores & brands you love. Never pay full price again 🤑) |
@denny64 Wow, your product looks dope bro. Plz send me a PR. I'm glad to have it as my case study 💯 BTW, you owe me a beer 🍺lol. |
Could anyone please share Docker files for deploy? |
@taime Do you want to help? |
@wellyshen yeah sure, |
@taime I think I can create a docker branch for you guys. Give me time to study it ;) |
@wellyshen thanks, I will try to make it work & share the results |
@taime Cool man |
I tried a lot of |
I'm getting window is not defined error while executing the project even after the extension on my chorme. what might be the issue? |
@rambudha if (typeof window !== 'undefined') {
// Use window related APIs
} |
@wellyshen Thank you for simple and best boilerplate I have ever seen. Going to use it in to production. |
@sunildandwate Nice! Keep going bro. |
HI @wellykkstream I have tarted using it going good but I wants to add child routes and render then in admin page. import React, { memo } from "react"; import styles from "./styles.module.scss"; type Props = { const Admin = ({ AdminChild route link {renderRoutes(route.routes)} ); }; export default memo(Admin); |
@sunildandwate How about the setup of your route config (related docs)? Maybe you can give me a minimal reproduced repo, I need more context for debugging... |
@wellyshen we used the boiler plate to make the production music site https://www.bammusic.com :) thank you |
@mikejdegroot Wow! I love the music website, super cool, well done bro! Could you mind to list the website on the real case study section? |
Thanks very much! it's been a long road, I used your boilerplate to learn react from the ground up whilst developing this. Really appreciate all your hard work on it! I'd be honoured to put it on the case study section |
@mikejdegroot |
Used this boilerplate modified it using Redux observable and created spinny . Thank you for such an amazing isomorphic boilerplate! Kudos!! |
@ashivliving Awesome man, the website so professional. May I add it to the Real Case Study section? |
@wellyshen yeah sure! :) |
Let's make some sharing between us 👻
The text was updated successfully, but these errors were encountered: