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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What front end framework do you recommend?

3 点作者 petargyurov大约 3 年前
I wouldn&#x27;t call myself a frontend dev, but I do have experience with ReactJS, Svelte and also server side templating languages like Jinja.<p>I haven&#x27;t done much frontend work in a while and I am wondering what the landscape looks like now. What do people here like working with?<p>This is regarding building highly interactive web apps.<p>---<p>I used ReactJS before the introduction of hooks. I found it quite nice, though I am sure I wrote some terrible code. I found Redux a bit cumbersome to use and very lengthy to write out the whole process, even if you just wanted to update the state of a button.<p>I will reiterate that a lot of my time with React+Redux I was asking myself: &quot;Surely there is a better way to do this, I must be doing this wrong&quot;.<p>Svelte felt... lighter, simpler. But maybe in some ways too simple. I found the lack of a router a bit odd and was a bit confused about the stage of the project, which didn&#x27;t encourage me to keep using it.

3 条评论

leephillips大约 3 年前
Now there is sveltekit, which I guess takes care of your need for a router.
evrflx大约 3 年前
I had exceptionally good experience with angular, especially for applications that are worth a little upfront investment in learning. Long term maintenance is a breeze and the opinionated stack scales well with team size and App complexity. Typescript is a big benefit imho. For small stuff or short lived like Marketing only I like the (also opinionated) vue 3 &#x2F; router &#x2F; pinia stack but the ecosystem is a little rough due to the transition from vue 2 to vue 3.
linkdd大约 3 年前
I would use Vue3 (with Pinia, vue-router and typescript). There is also the Quasar framework based on those tools which provide many components out of the box.
评论 #30531252 未加载