Technically API Platform is not part of Symfony. Although, they are both French. š. - Source: dev.to / about 18 hours ago
Probably API-platform. The website is down at the moment, but: https://github.com/api-platform/api-platform It's Symfony based (and plays nice in that ecosystem), also allows you to describe entities via Schema org vocab, has a client generator, and comes with docker-compose and helm charts. I've used it extensively to build various headless services. It's really easy to expose annotated Doctrine entities. Source: 10 months ago
API Platform is a framework for API-first projects, built on top of Symfony components. Let's see how to create a minimal and lightweight starter project in just 5 minutes! - Source: dev.to / 10 months ago
Just use a nice framework like Symfony and for an API there is a nice thing called API Platform. Source: 10 months ago
On the Symfony side, a headless API can be built really quickly with https://api-platform.com/. You describe your domain entities with Schema.org vocabulary, can use a client generator to hammer out a UI in Next, Nuxt, Quasar, or whatever as a starter, it comes with an admin backend, and a Helm chart to deploy on Kubernetes. Works great for APIs when paired with, say Nuxt SSGs/PWAs if you want more of a JAMstack... Source: 10 months ago
It could be implemented with STOMP, or Mercure (goes well with API-Platform, written in PHP/Symfony), you could write your own with the help of nchan and scale it via Redis. If it's a web service, the best practices for operating and scaling are well established, Godot then just becomes another client. Source: 12 months ago
Https://api-platform.com is exactly what you are asking for. Source: about 1 year ago
I don't know what is the stack that you'd like to use, but, in my case, reading the docs and using API platform, helped me tremendously. Source: about 1 year ago
If you mean "what is the best PHP framework to create API endpoints?" then that will come down to preference. I've heard good things about https://api-platform.com/ but never used it myself. Source: over 1 year ago
I highly recommend you check out API Platform. It does all this automatically with you only writing the DTO class. Source: over 1 year ago
Many projects grow to the point that the limitations of writing everything in views and stored procedures becomes more painful than writing the CRUD code in Python, Node, Ruby, PHP, or whatever. Personally, Iād give a shout for https://api-platform.com/. - Source: Hacker News / over 1 year ago
The recommended way to use Vue and PHP is via an API. You use PHP to create the API (there is a really good package for it!) and call that API from your Vue application. Source: over 1 year ago
If you want to separate the front and the back, in this case ApiPlatform is well suited and you can even choose which JS framework you want to use ! Source: over 1 year ago
One approach that helped me make the transition from D7 to D9 was to look at some of the fundamentals of Composer and Symfony outside of Drupal in a smaller project like https://api-platform.com/. Source: over 1 year ago
As a side note, most of the FOS (Friends of Symfony) bundles have pretty much gone away in the current Symfony framework. If your primary goal is to support legacy applications then by all means dive in and learn the implementation details. If you are more focused on learning up to date Symfony then you might look at things like the Symfony based api-platform. Source: over 1 year ago
I suggest looking at Symfony and API Platform. Source: over 1 year ago
I agree with a lot of others in this thread that php has become a modern language and is a reliable choice with a big, mature ecosystem (via composer/packagist). You can choose from several well-built and proven frameworks (for example Symfony/Laravel) and have an API running in no time using API Platform. Source: over 1 year ago
No idea mate, I stay away from WP. I am a PHP Symfony dev though so for that kind of need I would use https://api-platform.com/. Source: almost 2 years ago
Top Symfony with https://api-platform.com/ - if your project is API related. Have been using it for a year for a couple of projects - steep learning curve but worth it! Source: almost 2 years ago
When applications start with the requirement that they will support multiple clients including mobile, and those mobile clients will use some sort of API to communicate, then there are frameworks built specifically for this like https://api-platform.com/ would be a framework worth considering as an alternative to building the same in either symfony or laravel. Source: almost 2 years ago
Projects I have worked on / contributed to: - callbag-rs > Rust implementation of the callbag spec for reactive/iterable programming - former co-maintainer of API Platform. Source: about 2 years ago
Do you know an article comparing API Platform to other products?
Suggest a link to a post with product alternatives.
This is an informative page about API Platform. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.