关闭

【2017年8月刊】Angular 散摘

前言:这是我在年中做自我总结的时候给自己定的新尝试,想法来源于@王下邀月熊的《前端每周清单》系列。但鉴于自己的知识面窄能力有限,就把内容限制在最近正在研究的Angular上了。本来取名叫《Angular前端月报》,想想自己能看的/理解的文章也不多,就改名叫《Angular散摘》。写这篇其实不太容易,肚子里没什么墨水,硬是把自己以前写的东西拉过来凑凑数,成了这样一篇,也算是给自己的一个交代。...
阅读(178) 评论(0)

【荐】Angular 最佳实践

推荐文章 Armen Vardanyan : Angular: Best Practices 推荐理由 作者根据自身的项目实践,总结出了一些Angular的最佳实践。主要包涵了TypeScript类型的最佳使用,组件的合理使用,通用服务的封装,模版的合理定义。...
阅读(143) 评论(0)

【荐】Angular如何防御XSS攻击

XSS攻击是比较常见的网站攻击方式,Angular框架也考虑到了这点,专门做了一些处理。本文就Angular如何防御XSS攻击做了简单介绍。...
阅读(291) 评论(0)

【荐】Angular常见误区

Angular开发者常常会犯以下的错误: 框架名称:没有Angular 1和Angular 2, 只有AngularJS和Angular。Angular的第三方库,建议用ngx-为前缀,而不是ng2-。因为Angular每6个月会更新一次,你懂的。。。 ngOnChanges监听输入对象的变化,但仅限于它的引用,也就是说,如果对象的某个属性发生变化,Angular是不会触发onChanges的。解决方法:...
阅读(232) 评论(0)

绘制随机不规则三角彩条——小谈EvanYou个人主页的实现

缘起最近感觉自己搭的一个项目资料汇总的项目,主页真的是一点美感都没有,非常简单粗暴。就想来点改版,让主页显得高大上一点。改版前的效果是这样的: 寻思着怎么改版,刚开始想就简单加个背景图,换掉table显示方式吧。就在网上搜索背景图,搜着搜着就鬼使神差地来到了Evan You的个人主页。这不是我第一次看到他的主页,但正是这个契机让我想要不就copy这种风格吧。初印象当我第一次看到这个主页的时候,我觉...
阅读(183) 评论(0)

Angular变化检测机制:改善的脏检查

前端展示的页面是由视图和数据共同构成的,视图模板定义了页面的框架,而数据定义了页面具体的显示内容。而数据发生变化的时候,我们需要及时将变化的内容更新到视图中,否则用户看到的数据就是不正确的。系统及时感知到数据模型的变化,然后通过计算更新到视图中,这是每个前端框架都需要解决的问题。这前一半部分就是所谓的变化检测。数据何时变化接下来的问题是,数据何时变化,哪些因素会引起数据变化?...
阅读(1309) 评论(0)

Angular4简单入门笔记

本文是笔者在学习开发过程中的总结输出,目的在于让初次接触Angular的开发者对该框架能有整体的认识,并且能快速上手开发工作。...
阅读(2219) 评论(1)

【译】手把手教你用ngrx管理Angular状态

本文将与你一起探讨如何用不可变数据储存的方式进行Angular应用的状态管理 :[ngrx/store](https://github.com/ngrx/store)——Angular的响应式Redux。本文将会完成一个小型简单的Angular应用,最终代码可以在[这里](https://github.com/auth0-blog/pet-tags-ngrx)下载。...
阅读(1048) 评论(0)

【译】webpack正式发布v3.0.0

原文链接: webpack 3: Official Release!! 作者:Sean T. Larkin 翻译:野草 发布webpack 2之后,我们就跟社区承诺:我们将发布大家投票出来的功能特性,而且会保证更快更稳定的发布周期。不会再有一年才出来的测试版本,不会再有不兼容的重大改变。我们承诺我们会保证大家的权益,因为你们才使得wepack如此欣欣向荣。现在webpack团队...
阅读(663) 评论(0)

【译】理解Node事件驱动架构

Node中的绝大多数对象,比如HTTP请求,响应,流,都是实现了`EventEmitter`模块,所以它们可以触发或监听事件。 const EventEmitter = require('events'); 能体现事件驱动机制本质的最简单形式就是函数的回调,比如Node中常用的`fs.readFile`。在这个例子中,事件仅触发一次(当Node完成文件的读取操作后),回调函数也就充当了事件处理者的身份。...
阅读(902) 评论(2)

JavaScript单线程异步的背后——事件循环机制

感觉这篇文章拖了很久,好尴尬的拖延症。刚接触前端的时候,知识面是支离破碎的,甚至我都不知道我不知道的,比如事件。现在,慢慢的,我知道我不知道的,比如事件循环机制。然后花时间去了解,就变成我知道我知道的。说实话,这个我也就朦朦胧胧知道了一点。正文从这里开始~~~说起JavaScript特性,单线程运行当然是其中很重要的一点。那什么是单线程,什么是多线程呢?单线程就是事件要一件一件地做,排在前面的事情没...
阅读(386) 评论(0)

【译】现在是行动的最佳时机

原标题:今天你必须掌握你成败的三大原因 —— 你远比你想象的要厉害有件事情困扰了我很久,世界上最具天分最有创造力的人并没有得到应有的关注。可能你也注意到了。不论公平与否,事实就是最负盛名的艺术家、企业家或者发明家并...
阅读(199) 评论(0)

【译】谈谈产品视角:你的,还是我的?

关于本文:原文地址 翻译地址 译者:野草觉得有点作用的,欢迎去github点个赞,谢谢~~正文从这里开始~~~我的电脑图标还记得Windows桌面的我的电脑图标吗?这个小图标背后包含了你电脑中所有的资料,包括你所有的代码,所有的工作,所有数字化的你,是不是有点厉害?!微软在新版的Windows中将图标变成了计算机,然后又换成了此电脑。他们是因为“我的”一词具有误导性?还是觉得跟实际情况不符?...
阅读(152) 评论(0)

如何搭建Swagger接口文档

Swagger是规范RESTful API服务的语言或者说工具,不仅可以用来定义接口,还可以测接口,一举两得。我不知道这个工具的流行程度如何,至少我知道的是网上的中文资料很少,也没有如何在实际中使用起来的教程。经过一两天的研究,总结一个简单的搭建手册。Swagger的核心工具主要为三个: Swagger-UI:API展示和测试页面 Swagger-Editor:所见即所得式编辑工具 Swagger-...
阅读(251) 评论(0)

JS模块化简单实现

曾经花了一段时间去看RequireJS源码,虽然就两千行左右的代码,但原谅我的愚笨,真的有点看不懂。想想,还是自己实现一个再说。简单目标实现类似requireJS的功能,涉及到的功能// 定义模块,三个参数 define(id, deps, factory)// 执行模块,两个参数 require(deps, factory) 简单分析先上一个简单的例子,进行分析:require(['main']...
阅读(325) 评论(0)
46条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:27575次
    • 积分:715
    • 等级:
    • 排名:千里之外
    • 原创:29篇
    • 转载:0篇
    • 译文:17篇
    • 评论:7条
    最新评论