10 小时前 / TinyKing
如何用Angular 6创建各种动画效果介绍就技术角度而言,动画可以被定义为从初始状态到最终状态的转换过程。如今它已是各种Web应用不可或缺的组成部分。通过动画,我们不仅能创建出各种酷炫的UI,同时它们也能增加应用程序的趣味性。因此,设计精美的动画在吸引用户眼球的同时,也增强了他们的浏览体验。 Angular能够让我们创建出具有原生表现效果的动画。我们将通过本文学习到如何使用Angular 6来创建各种动画效果。 准备工作安装vs code和 Angular cli。 源代码https://stackblitz.com/edit/tk-angular-animations-01 理解Angular动画的不同状......
82 天前 / openio
作者|TimZalonik译者|谢丽本文的目的不是要对 React、Vue 和 Angular 三者进行比较,已经有许多人对这个话题进行了比较深入的探讨。 每个人都有自己的偏好。与其他库和框架相比,我更喜欢使用 React 构建用户界面。在我解释了为什么之后,也许你也会切换到 React,如果你现在还没有用它的话。 几个月前,我正在寻找一个用于 React 的样板文件生成器或是初学者工具包。我向往简单可靠的东西。经过长时间的搜索,我找到了自己想要的东西。那就是名为 Next.js 的框架。 它在 GitHub 上获得了大量的 star 数,这在我看来是一大优势。这意味着这个......
163 天前 / semlinker
目前很多的项目都已经使用 Git 作为版本控制工具,使用 Git 意味着我们每天都要与 Git Commit Message 打交道。Git Commit Message 看似简单,但实际却很重要。通过 Git Commit Message 我们可以快速地了解本次提交的信息,比如解决了哪个 Bug、优化了什么问题或新增了什么功能等。俗话说得好,无规矩不成方圆...
211 天前 / ThoughtWorks
太长不读版:Spring + Angular 的全栈式开发,生产力高、入门难度低(此处省略一万字),是 Java 程序员扩展技术栈的上佳选择。如果你动心了,接下来就是那省略的一万字……痛点 – 团队分工与协作在前后端分离的开发方式中,拆故事卡是个难题。 如果前后端同时工作于一张卡上,但配合不够默契或节奏不同步,就会出现一方空转的现象。如果前后端各一张卡,又不...
228 天前 / Fundebug
译者按: 在全球大范围看,React和Angular依然遥遥领先,Vue.js这位后起之秀还需努力做到全球化!原文: ReactJS vs Angular5 vs Vue.js - What to choose in 2018 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 前一阵子,我们写了一...
263 天前 / heartEngine
如果只能用一个词来概括 Angular 的优点,那我会选“工程化”;如果要换个文艺点的词,我会说 “大巧若工,大道至简”。这个诞生于一群 Google 工程师之手的框架,从一开始就打上了鲜明的“工程化”烙印。什么是工程化开发呢?它是和手工作坊式的开发相对而言的。主要的特征是需要多人、多时段的分工与配合,而不是一个超级程序员写完90%的代码,其他人只负责打下手...
289 天前 / 虞大胆
在Angular 5发布半年之后,Angular 6在昨天正式发布,那么在这个版本有哪些新功能呢?新版本重点关注工具链以及工具链在 Angular 中的运行速度问题。除此之外,这次更新还包括框架包(@angular/core、@angular/common、@angular/compiler 等)、Angular CLI、Angular Material +...
413 天前 / hello2dj
先上图 这几年前端发展的很快,出现了很多优秀的框架。例如Angular2, React, Vue等他们大大提升了开发者的生产效率,以及快速创建可测试化,可扩展的前端应用。但是在server端nodejs到没有出现如此的框架都是一些基础的框架,工具等等,虽然目前有eggjs,thinkjs,私以为他们架构成熟性还有待进步,他依然也只是提供了一些工具和方法等,不...
546 天前 / 王下邀月熊(Chevalier)
前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。欢迎关注【前端之巅】微信公众号(ID:frontshow),及时获取前端每周清单;本文则是对于半年来发布的前端每周清单中的 Angular 相关的教程实践与开源项目的盘点,可以查看这里获得往期清单或者其他盘点...
553 天前 / myvin
Vue.js 是一个用来构建 web UI 的 JavaScript 库,基于 MIT 开源协议。Vue.js 于 2013 年首次分布,但是在接下来的两年内,并没有太多的 web 框架领域的开发者关注。到了 2016 年,Vue.js 名声大噪,获得了极大的关注,以至于现在除了像 Angular 和 React 这样的重量级 JavaScript 库,又多了 Vue.js 这样的一个选择。 由于 Angular 由搜索引擎巨头 Google 出品,React 由社交媒体巨擘 Facebook 出品,所以和 Vue.js 相比,Angular、React 的信任度和使用量要更多。但是,去年 Vue.js 在互联网上声势浩荡地掀起了千层浪,已经显示出了足够的优势,......
554 天前 / jslygljy
仓库地址:NG-ZORRO/ng-zorro-antd 官方网站:Ant Design Of Angular 关于NG-ZORRO众所周知,AntDesign作为一门设计语言面世,经历过多年的迭代和积累,它对UI的设计思想已经成为一套事实标准,受到众多前端开发者及企业的追捧和喜爱,也是React开发者手中的神兵利器。今天,NG-ZORRO正式开源,希望它能够...
554 天前 / irina9215
Angular, 跨域脚本攻击和清除处理过程 XSS攻击会对你的网站造成很大的影响。为了应对XXS攻击, Angular 为开发者提供了一个概念依据,预防错误以及打开安全防御的突破点。 在本文中, 我们将会解释什么是XSS攻击、在Angular应用中这样的攻击是怎么发生的、Angular 如何保卫应用的安全以及我们如何禁止中断这种保护。 什么是XSS攻击?跨域脚本攻击(XSS)是注入攻击的一种,是将恶意脚本注入到良性的受到信任的站点。XSS攻击通常发生于当使用web应用发送恶意代码,通常是在浏览器端的表单中,发送到不同的用户.漏洞使得这些攻击能够成功的全球......
560 天前 / 影浅
每家公司都有自己的技术栈,前端也是的,下边只是说明一下个人所在公司的情况。并不是撕逼 成本技术选型会面临的首要问题,就是开发成本,开发成本分两种,一种是上手时间,挖坑填坑,一种是人才招聘。从上边两者来看,Vue 是占优势的,学习成本低,国内会的人还多。招聘ng开发人员的时候,我关注点之一:是否使用过ng1,会不会vue或react。为什么看会不会vue?因为...
563 天前 / heartEngine
最近社区针对框架的争论,从发文互怼再到粉丝站队再到大漠穷秋准备离职,令人唏嘘不已。不知从何而起,前端圈已经逐步变成了前端娱乐圈。越来越多的人开始站队Angular、Vue、React,仅仅围绕这些库或者框架进行前端技术讨论,这实在不是什么好的现象。其实我想基于我个人的经验聊下前端的演进和未来,希望可以贡献微薄的力量,消除一些我个人认为的前端社区不太好的风气。...