AngularJs概述

简介:   一,BackGround        春节放假几天,除了在家吃吃吃,看电视剧,电影,无聊的时候,看了一点儿NodeJs跟AngularJs的东西,其实这两个东西以前也接触过,就是没有好好看看API,也没有自己动手写几行代码,但是因为考虑到混编APP还是要做的,既然选定了ionic,AngularJs就是甩不掉要用的东西。

 

 


一,BackGround

 

       春节放假几天,除了在家吃吃吃,看电视剧,电影,无聊的时候,看了一点儿NodeJs跟AngularJs的东西,其实这两个东西以前也接触过,就是没有好好看看API,也没有自己动手写几行代码,但是因为考虑到混编APP还是要做的,既然选定了ionic,AngularJs就是甩不掉要用的东西。

 

       先看一下,目前,大家议论的比较多的东西:

 


        

        有人可能会问了,这么多,该怎么选啊?其实并不是要你马上就下个决定的,要放到“此情此境”下的选择才有意义。

   

二,AngularJs核心特性

 

            1MVC


 

在AngularJS的设计里面,应用了很多后端的设计思想,比如这个经典的MVC。



 

        2,模块化

 

                   


  

 

      感觉这个主要还是控制作用域的问题。

 

              

 

    3,指令系统

                         类似于tablib,而且还支持自定义指定。可以对比下JS的模板绑定。

 

    4,双向数据绑定

 


 

                      JQ比较的话,会发现,少了这么多Dom操作,好清爽。

 


三,作为后端开发的我 and  们。。。。



               其实上面那个命题感觉就有问题,前后端不分家。只不过是在做的时候,想要分工明确一点。但是后端开发想做的好一点,建议是,JS必须要好,JQ要熟练,各类UI框架能粘,其他前端框架要懂!


         





 

 

目录
相关文章
|
6月前
|
设计模式 前端开发 JavaScript
AngularJS基础知识总结
AngularJS基础知识总结
40 0
|
7月前
|
移动开发 前端开发 JavaScript
AngularJS 技术深入解析
AngularJS 是一个流行的 JavaScript 框架,用于构建动态的单页面应用程序(SPA)。它提供了一种优雅而强大的方式来开发前端应用,具有出色的数据绑定、模块化和可扩展性等特性。本文将深入探讨 AngularJS 的一些关键技术。
64 0
|
8月前
|
JavaScript 前端开发
AngularJS学习(一)
@[TOC](目录) ### 1. 引入 AngularJS 要使用 AngularJS,您需要首先引入 angular.js 文件。这可以通过在 HTML 文件中使用<script>标签来实现: ```html <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js"></script> ``` ### 2. 创建一个 AngularJS 应用 在 HTML 文件中,使用 ng-app 指令创建一个 AngularJS 应用。这个指令必须放在<html>标签内: ```ht
|
Web App开发 JavaScript 前端开发
|
JavaScript 前端开发 缓存