Flight 非常可扩展。有许多插件可用于为您的 Flight 应用程序添加功能。一些得到了 Flight 团队的官方支持,而另一些是微型/精简库,可帮助您入门。
身份验证和授权对于任何需要对访问进行控制的应用程序至关重要。
缓存是加速应用程序的好方法。有多个缓存库可与 Flight 一起使用。
CLI 应用程序是与您的应用程序交互的好方法。您可以使用它们生成控制器,显示所有路由等。
Cookie 是在客户端存储小数据块的好方法。可以用于存储用户喜好、应用程序设置等。
在本地环境开发时,调试至关重要。有一些插件可以提升您的调试体验。
数据库是大多数应用程序的核心。这是您存储和检索数据的方式。一些数据库库只是用来编写查询的包装器,而另一些是完整的对象关系映射(ORM)。
加密对于存储敏感数据的任何应用程序至关重要。加密和解密数据并不是非常困难,但正确存储加密密钥可能会有些困难。最重要的是永远不要将加密密钥存储在公共目录中或将其提交到代码存储库中。
对于构建 Web 应用程序而言,会话对于维护状态和登录信息至关重要,但对于 API 来说并不是特别有用。
模板是任何带有用户界面的 Web 应用程序的核心。有许多模板引擎可与 Flight 一起使用。
有要分享的插件吗?提交拉取请求将其添加到列表中吧!