Ionic Framework + Composer?



我正在做一个项目,只有一个REST API PHP5库,它使用Composer。

我从来没有接触过Composer——但我知道它是一个包管理器——如果可以的话,尽量避免使用PHP。我怎样才能把这样的东西放到Ionic项目中呢?据我所知,Node和PHP不太喜欢对方,我也没在网上看到Composer和Ionic一起工作的东西。

这可能吗?

有什么需要我看看的吗?或者提示、建议或文档?

你把好几件事混在一起了。这可能有助于区分前端和后端。

AngularJS和Iconic都是前端框架。它们通常存在于浏览器或独立的前端应用程序中,这些应用程序可能会向后端发出请求以检索要显示的数据。

这样的后端可以由PHP应用程序提供。这个PHP应用程序可能使用或依赖于第三方库。在PHP生态系统中,依赖项通常是用Composer获取的。应用程序本身需要一个composer.json文件,其中包含应用程序的需求。Composer解析了版本并将依赖项获取到本地PHP项目中。

提到的PHP"REST API"库可能是两件事(没有提供足够的信息):

  • 一个API包装器,它提供对某个API的访问
    • 。PHP可以使用该库从特定的API(如Google Maps API)获取内容,操作结果集并返回它,作为对前端应用程序请求的响应
  • 或一个帮助库,用于使用
  • 更快地构建REST应用程序(以提供API端点)

应用程序的世界是完全分开的。这些世界只通过HTTP请求连接。

你的请求去:前端(Iconic/AngularJs)到后端(PHP)(也许在内部使用REST库从PHP到API),然后你得到一个响应(PHP到前端)。就是这样。

不确定Node在这里起什么作用。我认为NodeJS更多的是一个服务器端工具。因此,可以将PHP后端替换为Node后端。node生态系统中还有其他包管理器,比如npm,在它的基础上还有一个包管理器。

相关内容

  • 没有找到相关文章

最新更新