Angularjs 如何在60秒内从零到数据移动Web应用

Angularjs 如何在60秒内从零到数据移动Web应用,angularjs,node.js,cordova,meteor,mobile,Angularjs,Node.js,Cordova,Meteor,Mobile,我知道所有这些组件都存在,但我真的想弄清楚是否有人将所有这些组件组合在一起 以下是我需要的: JavaScript/NodeJS核心应用程序样板/框架 有了一个网站,HTML应用程序(又名PhoneGap,甚至更好的Ionic),理想的选择是添加桌面应用程序(如electron)客户端灵活性 所有这些都可以使用不同的/专门的前端代码,因此所有资产和HTML都可以打包到应用程序中 最好保存在一个GIT回购中 在所有UI之间共享代码 能够在所有环境(或类似环境)中使用Angular 2 实时的?标

我知道所有这些组件都存在,但我真的想弄清楚是否有人将所有这些组件组合在一起

以下是我需要的:

  • JavaScript/NodeJS核心应用程序样板/框架
  • 有了一个网站,HTML应用程序(又名PhoneGap,甚至更好的Ionic),理想的选择是添加桌面应用程序(如electron)客户端灵活性
  • 所有这些都可以使用不同的/专门的前端代码,因此所有资产和HTML都可以打包到应用程序中
  • 最好保存在一个GIT回购中
  • 在所有UI之间共享代码
  • 能够在所有环境(或类似环境)中使用Angular 2
  • 实时的?标准化的数据连接与数据源(如meteor的DDP),我真的不喜欢轮询,我不想写我自己的数据协议
  • 具有某种身份验证能力
  • 已经以某种方式存在
到目前为止,我一直关注的是Meteor顶部的Ionic2,但是很难找到它们一起玩的实际工作示例,而且我还没有发现两个接口之间有单独的代码基

为了澄清,以下是我对文件夹结构的设想:

public/
common/
    models/
    business-logic/
server/
web/
desktop/
mobile/
这样,所有UI和服务器都可以从公共文件夹导入

最终目标是实现类似Slack的功能,它们有3种不同的方法使用相同的规则访问相同的数据,但实际上可以专门处理每种接口类型

这是否存在

我真的希望能从以下几点开始:

git clone http://github.com/a/bc
npm install
# do some other things that are documented
meteor run ios
还是我不吃蛋糕也能吃


我知道我正在为月球拍摄,但我知道我不可能是第一个为后端拍摄这部电影的人。如果你想快速发展,我想这可能是一个不错的选择

他们的网站上有一些iOS、Android和Angular应用程序的例子:

你可能会从或得到一些想法


LoopBack目前由IBM支持。

找到了关于如何分离环境的评论: