![]() ![]() However, I am not sure if these techs are ripe for freelancing (with regards to RAD, stability, reliability, security, costs, etc.) Is it true that Express is almost always used with MongoDB? Because my experience is mostly with SQL databases. On the other hand, I already know the Javascript language, and I like Vue.js, so I figure I could go the fullstack Javascript route with ExpressJS. Also, people say Laravel works well with Vue.js, which is my favorite JS framework. It seems to me that Laravel has similarities with Spring Boot (it's MVC and OOP). However, I'm sure it wouldn't be difficult to learn since it has many similarities with Java (OOP). I've heard PHP is very popular in the freelance world. As I wish to now work as a freelancer, I am faced with a dilemma: which stack to choose given my current knowledge and the state of the market? I have been working for a company with Java/ Spring Boot and client-side JavaScript(mainly jQuery, some AngularJS) for the past 4 years. Here's a link to Spring Boot's open source repository on GitHub.Īccording to the StackShare community, Spring Boot has a broader approval, being mentioned in 333 company stacks & 617 developers stacks compared to Vert.x, which is listed in 20 company stacks and 5 developer stacks. Spring Boot is an open source tool with 39.8K GitHub stars and 25.8K GitHub forks. Spring Boot and Vert.x can be categorized as "Frameworks (Full Stack)" tools. It lets your app scale with minimal hardware. This means your app can handle a lot of concurrency using a small number of kernel threads. It is event driven and non blocking application framework. Most Spring Boot applications need very little Spring configuration Vert.x: A tool-kit for building reactive applications on the JVM. We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". Spring Boot: Create Spring-powered, production-grade applications and services with absolute minimum fuss. Spring Boot vs Vert.x: What are the differences? ![]()
0 Comments
Leave a Reply. |