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.

Ask HN: Which front-end stack is the most productive?

2 pointsby figuredabout 8 years ago
I am an experienced back-end developer, 15 + years.<p>We are developing a B2B service, essentially an integration play (right in my wheel house). But we need a simple website for the clients to login and see the relevant information.<p>My question is, what front-end framework would this community recommend?<p>I have no preference for languages or architecture, I am only concerned with developer productivity and security.<p>A reactive design will be fine for now, native mobile will come later. This is not a consumer product.<p>I was thinking about starting with React.

5 comments

smt88about 8 years ago
Strongly recommend React and also strongly recommend TypeScript. Finding a good boilerplate to get you started with both of those is not the easiest, but there are some:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;rokoroku&#x2F;react-redux-typescript-boilerplate" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rokoroku&#x2F;react-redux-typescript-boilerpla...</a> (Redux for state management)<p><a href="https:&#x2F;&#x2F;github.com&#x2F;rokoroku&#x2F;react-mobx-typescript-boilerplate" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rokoroku&#x2F;react-mobx-typescript-boilerplat...</a> (Mobx for state management)<p>Redux takes a few hours to wrap your mind around, but the documentation is great. As long as you just spend a few months reading their terminology, you&#x27;ll have no trouble getting going.<p>Also highly recommend WebStorm or VS Code for this project.
评论 #14295503 未加载
dukedylanabout 8 years ago
Without a doubt the easiest way to start would be with next.js. Segment.io has even built a scaffolding tool to create a next.js project <a href="https:&#x2F;&#x2F;open.segment.com&#x2F;create-next-app" rel="nofollow">https:&#x2F;&#x2F;open.segment.com&#x2F;create-next-app</a>
Siilwynabout 8 years ago
It&#x27;s interesting to see people recommend their favorite libraries and frameworks. While all of them add abstraction and complexity which can hurt productivity. Instead I would recommend to get an MVP running using small modules where obviously needed. Then review the codebase to pick needed libraries.
soapdogabout 8 years ago
folks, lets be honest here. There is no right answer to this question. It depends on too many variables.<p>react, vue, ng2, whatever they choose will work and will be mostly the same. We argue about trivia and do flamewars but all those solutions are more similar than different.
iamwilabout 8 years ago
I&#x27;ve liked Elm.