请输入关键字
2020-01 15

如何更有效地设计应用程序(二)

每个应用程序开发人员都应该意识到使用有效的方式来设计应用程序,以解决潜在用户的特定问题。那我们如何更好地设计应用程序?今天4秒建站继续和您分享的内容是如何更加有效的设计应用程序。


考虑创建一个API接口和一个库


创建库和API的决定可以改变整个编码方法。您应该仔细考虑您的应用程序是独立的,还是要以库的形式分发。您是否打算让其他人通过API接口访问主要功能?如果选择API解决方案,则必须对输入/输出,HTTP路由,数据验证/转换,安全性等进行强大的处理。还要考虑加密/身份验证。


CMF,后端,Web应用程序配置如何?


您必须确定您的应用程序是否需要其自己的管理界面。某些应用程序需要与前端上下文分开的接口。您应该向管理员负责,他们将负责控制该应用程序。但是,您必须意识到,CMF“内容管理框架”必将使您能够访问其他功能,这些功能对于运行简单的应用程序是无用的,而您不需要运行实用程序。同时,CMF将为您提供API和其他工具,这对您非常有用。建议将您的配置数据保存在一个文件中,并且仅授予管理员访问权限。


前端框架


如果您想执行许多不同的步骤,例如,上传文件,填写表格,查看数据,可视化内容等,则可能需要使用前端框架。考虑应用CSS框架,例如BootstrapJavaScript小部件和Foundation


您需要记录吗?


一些应用程序开发人员会进行专业的审核跟踪。记录是跟踪的最佳解决方案。我们可以建议您使用程序包管理来获取良好的日志记录库,这些程序包管理器中提供了这些日志库。


更多相关信息,欢迎您咨询4秒建站!