是否有使用相同代码库构建网站和移动应用程序的框架?

Is there any framework for building website and mobile app with same codebase?

我正在寻找能够为我提供具有相同代码库的网站和应用程序开发的框架,而不是分别设计网站和移动应用程序。

我遇到了 phonegap 和 ionic 框架,但它们支持多个移动平台,而不是网站 + 单个代码库中的多个移动平台。

真的可以实现吗?如果是这样,那又如何呢? 提前致谢。

"Browser" 是一个离子平台,就像 android 和 ios 你可以做 'ionic cordova platform add browser' 和 'ionic build browser' 但要小心一些不适用于浏览器的 cordova 插件。

您可以使用 NativeScript 通过 angular 构建原生应用。

我使用 Materialize css library 根据 material 设计指南创建 cordova 应用程序。最初创建此项目是为了制作具有 Google material 设计风格的移动优先应用程序,因此它绝对适合 Web 和 android 应用程序。

与 ionic 不同,它只是一个简单的 css 和 js 库,它有很好的文档记录,易于使用和集成到 cordova 应用程序中。