全栈
文章平均质量分 89
不吐不快吼一吼
想说就说,不吐不快!
展开
-
我为什么没有弃用 AngularJS,还在观望 Angular呢?
背景 WEB前端的技术,用一个词来形容,可谓——“乱象丛生”!哪怕是在前端行业深耕了十几年的老司机,也是一脸的懵逼, 到底学什么是好? 暂不说 Angular、 React 、Vue,这三个学哪个是好, 仅就 Angular来说,就有 AngularJS 1. X 与 Angular 之分。 从表象上来看,它们只是版本之分,但其背后,是两门不同语言的纷争,那就是 JavaScript 与...原创 2018-03-07 11:45:31 · 6455 阅读 · 3 评论 -
入门Node.js, 你应该阅读的书籍
说明 这里,没有哗众取宠,没错。通过阅读几本书籍,能把你带入门,就已经很不错了。 这个世上,从来没有哪本书能让你从入门到精通。因为精通只能通过在项目实战的不断积淀!我以前是做前端开发的,在项目中,我负责前端网站的开发,同时,项目组配备了Java后台工程师。我们各做各的,相处得很好。突然一天,他提出离职。因为项目着急上线,来不及找到合适的人手。PM要接手他的后台Java代码,必须接,这...原创 2018-03-21 20:18:43 · 13714 阅读 · 0 评论 -
Angular 5.x 学习笔记(1)——概述
背景 《 全栈开发之道:MongoDB+Express+AngularJS+Node.js 》 讲述的Angular 是 AngularJS 1.X 版本。 书中讲了很多AngularJS的思路,对于学习Angular 2.X及以上版本,好处多多。 为便于读者快速过渡到 Angular 2.X, 特在这里开始 Angular 5.X 专栏,以飨读者!涉足Angular是从1.x的版本,几年间...原创 2018-03-29 21:12:43 · 453 阅读 · 1 评论 -
学习WEB全栈,你必须阅读的2本经典书
背景 相信你一定听说过 node.js (应用服务器), 或许还听说过 Angular(前端框架)、 express (后端框架)、MongoDB(数据库);如果它们四个组合起来,取其首字母,并起一个朗朗上口的名字,那就是MEAN(Mongodb+Express+Angular+Node.js)了。有过互联网项目开发经验的小伙伴们都知道,也只有把以上四种技术组合起来使用,才能开发一个完整...原创 2018-03-23 11:15:54 · 9682 阅读 · 0 评论 -
全栈开发调试技巧——实例讲解(报500错误)
背景 在学习全栈框架时,需要掌握一些常用的技巧。 其实,这些技巧也是前端调试的技巧。 主要包括: 网络请求、数据库的操作,数据绑定等。因为 JS 没有编译器环境,一切调试都要在浏览器中进行, 而且报错有时诡异,需要在实战中不断记录。这里以 《 全栈开发之道:MongoDB+Express+AngularJS+Node.js 》第10章——应用实例 2 ——记事本为例。 模拟初学...原创 2018-02-24 21:42:41 · 630 阅读 · 0 评论 -
Angular调试技巧——借助chrome上的Batarang插件
序言 对于Angular初学者来说,调试Angular确实比较痛苦。一旦报错, 通常的报错的地方都是在Angular.js 内部, 其实,这只是一个表象,我们总不至于修改 Angular 官方库吧。如果仅仅是凭手动方式来调试,可调试的范围将非常有限。排查简单的错误还可以,如果是调试复杂的数据,那可麻烦了,甚至无从下手。 办法总是有的——借助第三方插件BatarangAngular...原创 2018-02-24 10:29:35 · 10768 阅读 · 0 评论 -
学习全栈开发,为何选择MEAN框架(下)
全栈(full stack)技术越来越成为一种主流的前端技术,据不完全统计,约有5成以上的前端开发者转向了全栈。为便于初学者入门,我们特意安排了全栈专栏讲座。本篇为全栈系列讲座的中篇。MEAN全栈主要由四项技术组成:MongoDB:用来存储数据的数据库。Express.js:服务器端用来构建Web应用的后端框架。AngularJS:用来构建Web应用的前端框架。Node...原创 2018-02-23 20:25:46 · 986 阅读 · 0 评论 -
学习全栈开发,为何选择MEAN框架?(上)
开发一个功能性的网站并不容易,它要借助很多种技术,需要一套组合拳,单纯的某一项技术是不够的。这就是我们为什么要选择全栈技术的原因所在。在描述网站构建时,常听到一个词语,这就是“技术栈”。比如说:Linux、Apache、MySQL和PHP,把它们的首字母组合在一起,被称为LAMP栈。MongoDB的工程师Valeri Karpov发明了一个缩略语MEAN,指的是:MongoDB、E...原创 2018-02-23 20:24:31 · 1013 阅读 · 0 评论 -
也来说是 AngularJS、 Angular 2、Angular 4 的区别
序言随着Angular版本的频繁推出,有必要了解下AngularJS、 Angular 2、Angular 4 的区别。字面上的区别(1)我们常说的 Angular 1 是指 AngularJS; 从Angular 2 开始已经改名了。不再带有JS,只是单纯的 Angular; (2)还有一个不可思议的版本变化: 从 Angular 2 直接跳跃到了 Angular 4 , 咋...原创 2018-02-23 11:29:03 · 36854 阅读 · 1 评论 -
Angular 、 React、 Vue 的细微差异之一: HttpClient的应用
背景 人们常把 Angular 、 React、 Vue 放在一起来比较, 从大的层面来说, 感觉差异很大,而在单纯的技术层面,三者之间的差异又十分有限。 这里,我们只是谈技术层面的差异,不吹哪个更牛逼:)Angualr是一个大而全的框架,体现在什么地方呢?人们常说起, Vue 是轻量级的框架。 这怎么理解呢? 是轻量,因为它只做了一部分功能, 毕竟作为独立开发者,一个人忙...原创 2018-07-09 10:48:44 · 1539 阅读 · 0 评论