如何使用angularjs,nodejs和mysql执行CRUD操作?

时间:2016-03-16 06:54:54

标签: javascript html mysql angularjs node.js

我试图了解如何使用AngularJs,NodeJs

执行crud操作

添加Mysql。我需要了解这种方法。请解释一下

基本示例。

1 个答案:

答案 0 :(得分:0)

CRUD是创建,读取,更新和删除操作集的首字母缩写。

CRUD是使用和操作集合或资源所需的基本操作集。

在此设置中,"执行" CRUD操作将通过以下方式与您的应用程序相关:

  1. Angularjs使用$httpRESTful API
  2. 异步运行http请求
  3. Nodejs实现构成API的路由,希望符合现有API中广泛使用的最佳实践(可以找到一个深入的博客here。基于触发的路由/ api-method, nodejs还会向MySQL发送查询以保持更改nessesary。
  4. MySQL的工作是持久保存您正在使用的数据。使用SQL查询来(C)reate,(R)ead,(U)pdate和(D)elete数据(CRUD操作)。 MySQL ofcourse还有很多其他工具,但是参考CRUD操作,这些都是你需要的。
  5. 现在,这只是如何使用CRUD操作实现RESTful API,使用MySQL持久化并使用Angular消费它的实用主意。如果你真的非常认真地了解这一点,你应该:

    1. 谷歌更好(真的,很容易找到人们提到的关于这个主题的信息)。术语REST,RESTful,API,CRUD都是谷歌的好关键词,然后附加你更感兴趣的任何关键词"最佳实践REST API"例如。
    2. 阅读博客帖子,关注社交媒体/博客上的工程师,阅读书籍,观看YouTube等信息。这些信息无处不在。
    3. 在开始时可能并不明显的一件重要事情:始终尝试找到您想要做的事情的标准或最佳实践。这意味着某人已经完成了尝试和失败的艰苦工作,并且基本上为您提供银盘上的最佳解决方案。