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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: If you are to start a project today, what would be your stack?

3 点作者 anilshanbhag超过 8 年前
I had this legacy app with a mesh of jquery, boostrap and php. Moved things to use django a year ago. Recently moved the frontend to use Vue.js. While moving things, I am always confronted on what is the 'current' way of doing things. Was curious to know what people would use if they started today.

4 条评论

SuperPaintMan超过 8 年前
Golang, Postgres, Bootstrap + whatever JS I can hack into it abusing the hell out of template&#x2F;html.<p>Seems all that verbose error handling and static typing leads to writing fairly bulletproof code. Have a 5k sloc codebase that doesn&#x27;t seem to blow up in prod. Parts of it run on a linux server doing fairly CRUDy things, a cross compiled windows client handles the application logic, a virtual filesystem bundles all my assets into the executable and net&#x2F;http serves it all via localhost.
tropo超过 8 年前
Since I build things to last...<p>I&#x27;d pick something that hasn&#x27;t changed much in popularity for a couple decades. If this has to be a web app, then plain C on the server and plain unadorned javascript on the client, but only to the extent that actual code is required at all. If this doesn&#x27;t have to be a web app, obviously ditch the javascript.<p>It also performs well and has more build-time error checking than the typical stack.
karmakaze超过 8 年前
<p><pre><code> Front: Elm Back: Elixir&#x2F;Phoenix Store: PostgreSQL</code></pre>
savethefuture超过 8 年前
Golang, Vuejs, Redis, and Mysql