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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What is the best language to write a REST back end in?

2 点作者 Coxa超过 8 年前
I am currently running Java on a tomcat as backend rest service. Which language would be good to migrate to. Good performance, future proof and I can find other people to maintain as well.

6 条评论

samtoday超过 8 年前
Hands down DRF: <a href="http:&#x2F;&#x2F;www.django-rest-framework.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.django-rest-framework.org&#x2F;</a><p>To do basic CRUD stuff, you write like 0 lines of real code. Just use a ViewSet, connect a Serilizer and a Model object. Everything just works and you can save the data into Postgres in no time.<p>Django is a massive community and you can do a lot more complex things than a CRUD app, but the easy stuff is just soo easy.
LoneWolf超过 8 年前
Since I develop 99% on Java I would recommend anything along the lines of Spring Boot, Dropwizard or Wildfly Swarm. With Dropwizard I can&#x27;t say much since I only played with it a little, on the other hand having developed projects with Spring Boot and Swarm I can say both do the job really well, both seem pretty much future proof (even though many claim JEE is dead).<p>Personally I would go with Swarm since I feel there is less work configuring it. With the added advantage of being used to develop in JEE Environments.
starptech超过 8 年前
If you are planning to build a microservice architecture I can recommend my project <a href="https:&#x2F;&#x2F;hemerajs.github.io&#x2F;hemera-site&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hemerajs.github.io&#x2F;hemera-site&#x2F;</a> there is also a <a href="https:&#x2F;&#x2F;hapijs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hapijs.com&#x2F;</a> Plugin available.
fiftyacorn超过 8 年前
It depends what you want the backend for - scale, speed of writing<p>Im primarily a java developer and wouldnt have a problem writing it using dropwizard or spring boot. But I&#x27;d also consider django-rest since i like django, or nodejs as alternatives
评论 #13335967 未加载
starptech超过 8 年前
<a href="https:&#x2F;&#x2F;hapijs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hapijs.com&#x2F;</a><p>- High qualitity plugins - Widely used e.g Paypal, Disney, Walmart - Very good documentation<p>Personally one of the best web frameworks I&#x27;ve ever used.
评论 #13335956 未加载
herbst超过 8 年前
This is one of these questions where everybody recommends his favorite stack and nobody is wrong.
评论 #13335962 未加载
评论 #13335963 未加载