I'm considering starting my own web-based business and I'm torn between using Java and exploring the JavaScript ecosystem. Has anyone here used Java for their business ventures? What do you think? Should I stick with Java or make the switch to JavaScript?
5 Answers
We've had a lot of success with Java on the backend of our business. It allows for effective microservices and Docker services, especially when integrated with ReactJS on the front end and PostgreSQL for storage. You can definitely make it work with JavaScript, but you'll want to think about long-term maintenance since NodeJS versions change quickly.
Java provides a solid framework for building applications and includes robust deployment models. It's worth noting that its debugging tools are top-notch, which is crucial for any business focused on customer support. On the other hand, if you're not familiar with Java, learning it could add more challenges to your project.
While some might debate it, Java is an excellent choice considering its extensive libraries and resources. It might seem old-fashioned, but trust me, it can save you a lot of time and effort in the long run.
When choosing a tech stack, pick tools that you are comfortable with and that fit your project needs. Java has a well-established ecosystem with great tools like Maven and Spring Boot that can be very helpful if you decide to go that route.
Exactly! If you switch to a new ecosystem just as you're starting out, you may end up with more issues to deal with.
Java is still a strong contender for enterprise-level applications, though for startups, languages like Golang and JavaScript are popular for their speed and flexibility. Ultimately, it comes down to what you're comfortable with and what your market demands.

Totally agree! The libraries available are still incredibly useful, making it a viable option even if it seems outdated.