Angular 2 和 Rails 作为单独的应用程序
Angular 2 and Rails as a separate applications
谁能告诉我如何创建 2 个单独的应用程序:rails 后端和 Angular2 前端并配置它们之间的数据交换。 Rails 应用需要作为 json api 运行。 Angular 2 如何理解从 rails 接收到的数据以及我们如何将具体数据发送到具体组件?
求一些链接,文章等等。
非常感谢!
The Server
我不是 ruby 领域的专家,但我觉得这个教程不错:
https://www.codementor.io/ruby-on-rails/tutorial/creating-simple-api-with-rails
The Client
Angular 2更属于我的强项:
按照 google 的官方教程开发一个 angular2 应用程序。这是 link:
https://angular.io/guide/quickstart
如果您真的了解该入门教程的工作原理,您可以使用快速入门 npm 包来更快地开始。被警告!你只用了一个快速启动包,如果你理解简单的方法angular 2应该安装!
The Clients API engine
对于客户端 (angular2) 和服务器 (ruby) 之间的 API 查询,请使用本教程:
https://angular.io/docs/ts/latest/guide/server-communication.html
我建议您只使用 TypeScript 进行开发。不要为您的客户端使用 EcmaScript (JavaScript)!所有教程和整个社区都是真正的铁杆 typescript 狂热者,所以不要尝试转换它们 :D 跟着他们走! (为了解释原因,会带我另一个 post...)
祝你好运,开个好头!
这实际上至少有两个问题:1) 静态 angularjs 应用如何使用 json 数据 2) rails 服务器如何使用 return json 数据。这两个问题最好通过简单地学习这两个框架来回答。更难的问题是围绕 api 的设计以及如何进行身份验证。除了说去了解这四个问题之外,所有这些对于一个单一的答案来说实在是太宽泛了。
谁能告诉我如何创建 2 个单独的应用程序:rails 后端和 Angular2 前端并配置它们之间的数据交换。 Rails 应用需要作为 json api 运行。 Angular 2 如何理解从 rails 接收到的数据以及我们如何将具体数据发送到具体组件?
求一些链接,文章等等。
非常感谢!
The Server
我不是 ruby 领域的专家,但我觉得这个教程不错: https://www.codementor.io/ruby-on-rails/tutorial/creating-simple-api-with-rails
The Client
Angular 2更属于我的强项: 按照 google 的官方教程开发一个 angular2 应用程序。这是 link: https://angular.io/guide/quickstart 如果您真的了解该入门教程的工作原理,您可以使用快速入门 npm 包来更快地开始。被警告!你只用了一个快速启动包,如果你理解简单的方法angular 2应该安装!
The Clients API engine
对于客户端 (angular2) 和服务器 (ruby) 之间的 API 查询,请使用本教程: https://angular.io/docs/ts/latest/guide/server-communication.html
我建议您只使用 TypeScript 进行开发。不要为您的客户端使用 EcmaScript (JavaScript)!所有教程和整个社区都是真正的铁杆 typescript 狂热者,所以不要尝试转换它们 :D 跟着他们走! (为了解释原因,会带我另一个 post...)
祝你好运,开个好头!
这实际上至少有两个问题:1) 静态 angularjs 应用如何使用 json 数据 2) rails 服务器如何使用 return json 数据。这两个问题最好通过简单地学习这两个框架来回答。更难的问题是围绕 api 的设计以及如何进行身份验证。除了说去了解这四个问题之外,所有这些对于一个单一的答案来说实在是太宽泛了。