TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: React PWA – A scalable Progressive Web Application foundation

125 pointsby tirthbodawalaover 7 years ago

13 comments

tekkkover 7 years ago
Very impressive engineering on the whole stack. The question that arises to my mind is, maybe even too much engineering?<p>Hard to understand the architecture when there is so many moving parts which makes me not want to use it for my own stuff. Because if I don&#x27;t know how it works how can I fix&#x2F;change it when I have to? Also the loader icons last for worryingly long time when I&#x27;m running it on my localhost. Which means the caching isn&#x27;t working as it&#x27;s supposed to or should it really take that long to load a single webpage? Not trying to attack on anyone here, just observing.<p>How is your serviceWorker configured? The problem I have had with them is the N+1 (or sometimes more) times it takes to reload changes which is infuriating to me and I&#x27;ve stopped using them altogether since the benefits aren&#x27;t that great (for me at least).<p>Maybe if you could bootstrap with this step by step it would be easier to get to know the structure a little better. So say you could first bootstrap à la create-react-app with bare minimum to get things rolling and then add on caching features which there seems to be plenty of.
评论 #15610659 未加载
评论 #15612091 未加载
评论 #15611634 未加载
Geeeover 7 years ago
FYI react-create-app also has PWA features: <a href="https:&#x2F;&#x2F;github.com&#x2F;facebookincubator&#x2F;create-react-app&#x2F;blob&#x2F;master&#x2F;packages&#x2F;react-scripts&#x2F;template&#x2F;README.md#making-a-progressive-web-app" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;facebookincubator&#x2F;create-react-app&#x2F;blob&#x2F;m...</a>
评论 #15610663 未加载
ijustdontcareover 7 years ago
Initial page load: 279kb Click on &#x27;Features&#x27;: 1.58Mb (40 requests) Click on &#x27;PWA&#x27;: 2.88Mb (74 requests) ...<p>If you visit this page on mobile and start to scroll down while it&#x27;s still loading, you&#x27;ll have to scroll down multiple time because the loaded content resets the scrollbar (Firefox on Android)<p>Top comment: &#x27;Impressive engineering on the whole stack&#x27;<p>Really?
评论 #15613597 未加载
评论 #15613799 未加载
评论 #15612792 未加载
_v7guover 7 years ago
The website is getting hugged, ouch.<p>Still, it seems perfectly possible to integrate this boilerplate with create-react-app using custom scripts if anyone is interested
评论 #15609688 未加载
评论 #15609627 未加载
评论 #15612431 未加载
评论 #15609758 未加载
tirthbodawalaover 7 years ago
Please visit <a href="https:&#x2F;&#x2F;github.com&#x2F;Atyantik&#x2F;react-pwa" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Atyantik&#x2F;react-pwa</a> if the site is down
评论 #15611120 未加载
azmenakover 7 years ago
Have we solved the issue of server-side rendering + code splitting? I see both in features, but last time we attempted this, we had to give up one of those features.
评论 #15610818 未加载
评论 #15611157 未加载
评论 #15613187 未加载
tirthbodawalaover 7 years ago
We are looking for ReactJS contributors. Please reach us at admin [AT] atyantik.com
评论 #15609550 未加载
评论 #15609456 未加载
评论 #15612978 未加载
fiatjafover 7 years ago
I still don&#x27;t get what React Router offers that some simpler router, like page.js, for example, doesn&#x27;t.
评论 #15611228 未加载
sandGorgonover 7 years ago
hey - pretty cool. I wonder if you can incorporate something like Netflix&#x27;s optimization<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15567657" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15567657</a>
waibelpover 7 years ago
Website does not load. Same as <a href="https:&#x2F;&#x2F;github.com&#x2F;vuejs-templates&#x2F;pwa" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vuejs-templates&#x2F;pwa</a> for react?
评论 #15610862 未加载
desireco42over 7 years ago
This is such a coincidence. I was looking for such thing today and found few projects that are from last year and abandoned. Wondered why this is and thought about doing it myself.<p>...<p>Aww, this is such a mess. I am sorry but this project is making me think twice before using it.<p>Look at the creators website... php tags visible <a href="https:&#x2F;&#x2F;www.atyantik.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.atyantik.com&#x2F;</a><p>A lot of comments on slow loading and site not being available. I appreciate your desire to use and share new technology, but this might be too early for this project.<p>Wish you luck!
评论 #15612975 未加载
评论 #15613205 未加载
评论 #15613567 未加载
bernadus_edwinover 7 years ago
Any plan for supporting typescript?
评论 #15610966 未加载
WhitneyLandover 7 years ago
Can someone give a tldr since the site is down?
评论 #15611285 未加载