强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan

简介

我主要从事后端开发,最近有幸参加了一个前端的项目,前后端分离,使用到的技术是angular2,因为之前工作有一些typescript的基础,所以就参加了,看似简单,其实也有很多要学习的,之前看过一本关于react的书籍,react的核心是组件化,学习了angular2发现他也是组件化的开发模式,实践后才能体会到什么才是组件化开发。百闻不如一见,一见不如动手去干!

现在前端工程化正在如火如荼的进行着,给自己加油吧!

由来

2009年,Misko Hevery和Adam Abrons在业余时间创造了AngularJS 1.x,它叫做GetAngular,是用于Web设计师和前后端工程师沟通的端到端设计开发工具。

随后,Misko Hevery在Google接手了Feedback的开发,经过6个月将近1.7万行代码量的功能迭代,代码库越来越大,开发维护变得举步维艰,Misko随后找到经理打赌用两周的时间重写该项目,最后他也仅用了三周时间将1.7万行代码精简到了1500行。随后,这项技术的名字就是AngularJS。   ----摘自《揭秘Angular 2》

重要组成

学会了下列几点,就能从事基本的开发了。

一个应用

一个完整的Angular应用主要由六个部分构成:组件,模板,指令,服务,依赖注入和路由。

总结

学会了就不难了,没学会就会觉得特难,上图中是angular的基本组成,如果想开发一个Angular的组件学会上边的内容就可以上手了。

angular2概述相关推荐

  1. 前端学习(2319):angular2概述

  2. angular2新手学习笔记(1)概述

    作为培训生出生的一员.在培训出来之后如愿的找到了一份能温饱的工作.进来之后告知公司后面的项目需要angular2来搭建. 对于只会jQuery和bootstrap这两招的我来说无疑是一个巨大的挑战,在 ...

  3. Java 多线程概述

    多线程技术概述 1.线程与进程 进程:内存中运行的应用程序,每个进程都拥有一个独立的内存空间. 线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换.并发执行,一个进程最少有一个线程, ...

  4. 【SpringMVC】概述

    概述: SpringMVC:是基于spring的一个框架, 实际上就是spring的一个模块, 专门是做web开发的.                       理解是servlet的一个升级 Sp ...

  5. 梯度下降优化算法概述

    本文原文是 An overview of gradient descent optimization algorithms,同时作者也在 arXiv 上发了一篇同样内容的 论文. 本文结合了两者来翻译 ...

  6. Redis概述和基础

    Redis 1.NoSQL NoSQL = Not Only SQL(不仅仅是SQL) 泛指非关系型数据库的,随着web2.0互联网的诞生!传统的关系型数据库很难对付web2.0时代!尤其是超大规模的 ...

  7. OpenCL™(开放计算语言)概述

    OpenCL™(开放计算语言)概述 异构系统并行编程的开准 OpenCL™(开放计算语言)是一种开放的.免版税的标准,用于对超级计算机.云服务器.个人计算机.移动设备和嵌入式平台中的,各种加速器进行跨 ...

  8. 自动驾驶QNX,Linux,Autosar概述

    自动驾驶QNX,Linux,Autosar概述 QNX是一个分布式.嵌入式.可规模扩展的实时操作系统.遵循POSIX.1 (程序接口)和POSIX.2 (Shell和工具).部分遵循POSIX.1b( ...

  9. Tengine MLOps概述

    Tengine MLOps概述 大幅提高产业应用从云向边缘迁移的效率 MLOps Cloud Native 聚焦于提升云端的运营过程效率 MLOps Edge Native 聚焦于解决边缘应用开发及异 ...

最新文章

  1. c++经典代码大全_宁海檩条C型钢型号大全
  2. Uber网站国际化的工程实践(CMS篇)
  3. 天涯htmlcss基础框架
  4. vue开发页面自适应_vue-cli 【flexible】屏幕字体自适应布局及配置
  5. 如何建立自信心,不错!
  6. ocp 042 第十一章:管理oracle网络配置
  7. Spring MVC HelloWorld入门及运行机制 (一)
  8. 深度学习之数学基础(临时记录)
  9. XML文件读取工具类
  10. OJ1005: 整数幂
  11. 海岸鸿蒙慕建洲,用于校准液体自动颗粒计数器的标准物质及其制备方法.pdf
  12. java的constructor怎么用,Java Constructor getDeclaringClass()用法及代码示例
  13. Kubernetes 学习总结(23)—— 2022 年 Kubernetes 的 5 个趋势
  14. 智慧城市的宠儿 大数据为城市建设添彩
  15. 网页版WebRTC多人聊天Demo
  16. 【NLP】揭秘马尔可夫模型神秘面纱系列文章(五)
  17. 词法分析器【编译原理】
  18. 什么是钉钉项目施工和工程管理系统?
  19. MSP430常见问题之开发工具类
  20. Rust游戏数据查询、Rust服务器清档时间表

热门文章

  1. javax.mail使用163邮箱异常问题
  2. 求二叉树深度以及寻找二叉树中某一节点值
  3. 曾经的那份记忆。已远远的离去。只留下了回忆
  4. 163 smtp port
  5. Tomcat启动和停止常见问题
  6. java如何关闭一个浏览器网页代码_使用java代码打开关闭浏览器(指定的浏览器或者计算机默认的浏览器)...
  7. Linux(centos)读取U盘数据
  8. [转]windchill部分表说明
  9. Java、JSP敬老院运营管理系统
  10. [LeetCode]124. 二叉树中的最大路径和(java实现)递归