Похожие чаты

Hello there i have prior experience in minimal libraries like

express and echo(go) but i am looking for a more batteries included framework to speed up development
first , what do you think about development speed of spring boot ?
second , i haven't done much work with java , so the licenses and different versions confuse me a bit , i am wondering what limitations will i face if i use openjdk instead of oracle jdk for an enterprise application , or the same questions about java SE and java EE ?
thanks

1 ответов

17 просмотров

Everything I'm saying here is very-very subjective. Also, I haven't done much node development, and never done anything from scratch with node, usually worked with modifying existing stuff. My expertise lies more around java ecosystem. For smaller projects, and projects with less security concerns you should be better/faster with node/express. For something more complicated, I feel that you'll be faster with java+spring-boot. BUT assuming that you learn java + spring-boot well, of course. It's way more complicated and feature-rich compared to node+express. You'll always be faster with tools you know well, compared to tools that you don't know)) Plus one important note - spring-boot in most cases requires more cpu+ram than equivalent node app. Regarding "spring-boot vs java-ee". Short answer - those are two different frameworks which have common roots and similar ideas. My personal recommendation - pick spring-boot. It's prevalent, it has better and cleaner evolution strategy, and it's way easier to find information about it or about any issues you face with it. Regarding "so the licenses and different versions confuse me a bit". Long story short - don't use "oracle jdk", use any other free jdk distribution. Google for "temurin jdk", "azul jdk" for example. The best possible option - https://sdkman.io/ . Just install jdk and anything else you need from java ecosystem with it. You'll be able to easily install/uninstall/switch versions with this tools manager. Can't say anything about golang and its ecosystem, don't have much experience with it. Based on the style of your question, it feels that you're a solo freelancer. If that's the case, I don't see much sense in learning java/srping-boot. You won't be doing any complex project in solo, so I highly doubt that all the invested time you spend on learning java+spring-boot will return to you for small projects. IMHO.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта