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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What technologies are you using for new projects?

8 点作者 devgoth超过 1 年前
As the title states, what technologies are you using for new projects? Either for work or hobby!

18 条评论

thebuilderjr超过 1 年前
For work, I&#x27;ve been diving deep into Rust for backend development. Its promise of safety and performance is hard to pass up, especially when working on systems where reliability is critical. The ownership model does have a steep learning curve, but it pays dividends in the prevention of common bugs that plague other languages.<p>On the frontend, I&#x27;ve been leveraging the power of TypeScript with React. TypeScript&#x27;s static typing brings a level of rigidity that&#x27;s much appreciated for maintainability and scalability. Pairing that with the robust ecosystem of React has significantly accelerated development without sacrificing quality.<p>For hobby projects, I&#x27;m experimenting with WebAssembly. It opens up the web to a multitude of languages and performance-critical applications that were previously confined to native environments. It&#x27;s exciting to think about the potential for high-performance web apps without being tied to JavaScript.<p>Additionally, I&#x27;m keeping an eye on edge computing with technologies like Cloudflare Workers and AWS Lambda@Edge. With the shift towards a more distributed architecture, I believe these platforms are going to be crucial for low-latency, scalable web applications in the near future.
评论 #38895233 未加载
funcDropShadow超过 1 年前
Some chisels and Japanese saws. &#x2F;s Honestly, what do you expect to get back from such a question? The answers are completely useless to anybody, unless they provide some context about the project. Is it a piece of software? Should it run locally on your laptop, on your smartphone, on your tv, on your refrigerator? Should it be a web application? Is it mostly static text? Does it store user data? Do users exchange information? Is it a piece of custom electronic hardware?<p>On the other hand, given some context and some reasoning why a technology was chosen, one could really something from the answers.
评论 #38883503 未加载
hamsterbase超过 1 年前
I have a read-it-later tool (<a href="https:&#x2F;&#x2F;hamsterbase.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hamsterbase.com&#x2F;</a>) that I&#x27;ve been maintaining as a hobby for 2 years, supporting Mac, Linux, Windows, iOS, Android, and self-hosted Docker.<p>All these versions share the same codebase.<p>VSCF: I extracted part of the source code from VS Code and developed a framework called VSCF. It includes commands, themes, dependency injection, key bindings, IPC.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;hamsterbase&#x2F;vscf">https:&#x2F;&#x2F;github.com&#x2F;hamsterbase&#x2F;vscf</a><p>Local server: On top of VSCF, I developed the underlying business logic, and file IO, SQLite, and the logic related to synchronization will be placed here.<p>Frontend: On top of VSCF, I used TypeScript and React for front-end development.<p>nodejs-mobile: This is an open-source project that allows me to use Node.js on mobile devices.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;nodejs-mobile">https:&#x2F;&#x2F;github.com&#x2F;nodejs-mobile</a><p>Self-hosted version = local server + frontend, using WebSocket for communication.<p>Desktop version = Electron + local server + frontend, using Electron&#x27;s IPC for communication.<p>Mobile version = nodejs-mobile + self-hosted version. Users use webview to access the UI. It looks just like a native application. They can even use their phones as servers to access data on their phones from a computer.
mattl超过 1 年前
I&#x27;m starting a new project using Ruby on Rails, mostly because it has been a while since I looked at it and my initial experiments with it have worked nicely.
评论 #38880612 未加载
firedexplorer超过 1 年前
Ruby on Rails Postgresql Bootstrap DigitalOcean Cloudflare<p>Still the same. Still working perfectly. No need to change and waste time learning something new.
评论 #38889555 未加载
oblib超过 1 年前
I use CouchD, PouchDB, jQuery &amp; Bootstrap. That works good for offline and local first apps.
rubyissimo超过 1 年前
Rails if I care about the project more than about the tech.<p>Python FastAPI if I want LLM backends.<p>Using Netlify for deploys. Prefab for config &#x2F; logging.<p>commander-rb for CLI.<p>replit for projects I want to collaborate on with kids.
verdverm超过 1 年前
NextJS, Python for ML and other glue, Kubernetes, Google Cloud<p>I&#x27;m giving Cloudflare a look, managing domains there now since Google domains got sold off
mstipetic超过 1 年前
Postgres&#x2F;Elixir&#x2F;Phoenix for more or less everything. Takes a while to get good, but after that the productivity is insane
评论 #38881162 未加载
devgoth超过 1 年前
I&#x27;ve been a hobby iOS&#x2F;Mac dev for a couple years now and recently learned SwiftUI + SwiftData for a new project.
lgkk超过 1 年前
Go and Postgres.
stephenr超过 1 年前
Lately all new &quot;projects&quot; have been in shell.
rolinvar超过 1 年前
Svelte has been amazing compared to React.
bpmedley超过 1 年前
.Net and ASP.Net Core, Maui, and maybe Avalonia.
mikewarot超过 1 年前
VHDL for designing a new chip.
revskill超过 1 年前
React + Supabase.
manbart超过 1 年前
Tcl and SGML
cranberryturkey超过 1 年前
primatejs and surrealdb