
API 平台
一个使用 Symfony 组件的项目
API Platform 是一个用于 API 优先项目的开源 Web 框架。描述 API 的数据模型或从 Schema.org 导入现有的数据模型,并立即获得一个功能齐全的读/写 API,包含 REST 操作、数据验证、分页、排序、过滤、Swagger 文档、授权系统、基于失效的 HTTP 缓存、嵌套文档、内容协商以及对现代超媒体格式(JSON-LD、HAL 和 Hydra)的支持。打开你喜欢的编辑器,然后自定义和覆盖你需要的一切。使用提供的 JavaScript 工具,从 API 描述引导一个单页应用或一个使用 React 的移动应用。
官方网站: api-platform.com
- HttpClient
- HttpFoundation
- HttpKernel
- Intl
- Dotenv
- ErrorHandler
- EventDispatcher
- ExpressionLanguage
- Finder
- Symfony Flex
- Form
- Config
- Console
- CssSelector
- Debug Bundle
- DependencyInjection
- DeprecationContracts
- Doctrine Bridge
- Asset
- BrowserKit
- Cache
- DomCrawler
- Mercure Bundle
- PolyfillPhp84
- Polyfill Ctype
- Polyfill Iconv
- Polyfill Intl Grapheme
- Framework Bundle
- Maker Bundle
- Polyfill PHP 8.2
- Routing
- Monolog Bundle
- PHPUnit Bridge
- Polyfill Intl Normalizer
- Polyfill Mbstring
- Polyfill PHP 8.0
- Polyfill PHP 8.1
- Messenger
- PropertyAccess
- Stopwatch
- String
- Twig Bundle
- Security Bundle
- Serializer
- Uid
- Polyfill PHP 8.3
- PropertyInfo
- Runtime
- SecurityCore
- Translation Contracts
- Validator
- VarDumper
- WebLink
- WebProfiler Bundle
- Yaml