TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

2 点作者 figured大约 8 年前
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 条评论

smt88大约 8 年前
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 未加载
dukedylan大约 8 年前
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>
Siilwyn大约 8 年前
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.
soapdog大约 8 年前
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.
iamwil大约 8 年前
I&#x27;ve liked Elm.