Software Alternatives, Accelerators & Startups

I need to create an API, but I don't know what framework to use. What would you choose, of you were me, and scalability is a quite important factor?

Project Reactor Nest.js Akka
  1. Project Reactor home
    Pricing:
    • Open Source
    However, if you really expect a lot of users (especially concurrent ones) to use your API, you should delve into the world of reactive programming. Use tools like RxJS (JS/TS) or Project Reactor (Java) in such a case, preferably in combination with a broker like Kafka or RabbitMQ. R2DBC is also great for a data store. Then of course if you want to go one step further, there also exists the less popular but very interesting Actor model which Akka easily has ported into Java.

    #Web Frameworks #PHP MVC Framework #Developer Tools 12 social mentions

  2. A progressive Node.js framework for building efficient, reliable and scalable server-side applications.
    Pricing:
    • Open Source
    Assuming you are going to construct a REST API, you can use NestJS. This framework integrates with the microservice pattern very well. Spring Boot is also a great and tested option.

    #Web Frameworks #Developer Tools #JavaScript Framework 225 social mentions

  3. 3
    Build powerful reactive, concurrent, and distributed applications in Java and Scala
    Pricing:
    • Open Source
    However, if you really expect a lot of users (especially concurrent ones) to use your API, you should delve into the world of reactive programming. Use tools like RxJS (JS/TS) or Project Reactor (Java) in such a case, preferably in combination with a broker like Kafka or RabbitMQ. R2DBC is also great for a data store. Then of course if you want to go one step further, there also exists the less popular but very interesting Actor model which Akka easily has ported into Java.

    #Data Integration #Monitoring Tools #Stream Processing 21 social mentions

Discuss: I need to create an API, but I don't know what framework to use. What would you choose, of you were me, and scalability is a quite important factor?

Log in or Post with