从 Angular 迁移到 Vue 我从事于一个有着几个前端平台的 SaaS 产品,它们全部都是在 Angular 1 框架上编写的。在生产环境运行了两年多之后,Angular 已显现出其颓势而且随着数据的增长它处理起来也显得力不从心(大于2000个watc……

翻译完成于 

有一种很常见的情况:有两个非常相似的组件,它们共享同样的基本函数,并且它们之间也有足够的不同,这时你站在了一个十字路口:我是把它拆分成两个不同的组件?还是只使用一个组件,创建足够的属性来改变不同的情况。 这些解决方案都不够完美:如果你拆分成两个组件,你就不得不……

翻译完成于 

在越来越多的文章标题中,Vue.js 经常拿来与 Angular 和 React 做比较,正在像暴风雨一样席卷整个世界。在刚刚过去的三个月中,Vue.js 的核心代码库在 GitHub 的 star 数增长了 20%多,同期 Angular 和 React 分……

翻译完成于 

JavaScript 最基础的 debug 工具之一就是console.log()。console也自带一些有用的方法,可以丰富开发者的 debug 工具包。 你可以用console来执行下面这些任务: 输出一个定时器帮助进行简单基准测试 输出一个表格,用……

翻译完成于 

什么时候使用类,什么时候不使用,怎么替代它,为什么替代它 Obligatory semi-to-not-related header image via: https://unsplash.com/photos/sMQiL_2v4vs 当涉及到应用计划持续维……

翻译完成于 

核心概念 块 元素 修饰符 BEM 实体 混合 BEM 树 块的实现 块的实现技术 块的重定义 重定义层级 块 逻辑与功能独立的页面组件,等同于Web组件。 块封装了行为(JavaScript),模板,样式(CSS),和其他实现技术. 块是相对独立的,可被……

翻译完成于 

毫无疑问,JS 生态圈变化飞快。不仅仅新的工具与框架被快速的引入和开发,随着 ES2015(又名 ES6)的推出,JS 语言本身也经历了很大的变革。所以,已经有很多文章抱怨现在学习JavaScript 开发是多么的艰难。 在这篇文章中,我将为你介绍现代 Ja……

翻译完成于 

我应该选择 Angular 还是 React?现在JS框架两强的格局让许多开发者选择起来很纠结。无论你是一个正在思考如何入门的新手,还是一个为下个项目挑选框架的设计者,或是一个架构师为公司做长远的规划,你都有可能从学习这个主题中受益。 为了节省你的时间,提前……

翻译完成于 

看 HTTP 状态码和狗狗快乐的玩耍 受到 HTTP 状态猫 from @girlie_mac 的启发 408 Request Timeout: 服务器等待请求超时。根据 W3 HTTP 规范:“在服务器预备等待的时间内,客户端不用发送请求。在以后的任……

翻译完成于 

看 HTTP 状态码和狗狗快乐的玩耍 受到 HTTP 状态猫 from @girlie_mac 的启发 407 Proxy Authentication Required: 客户端必须要先在代理服务器上进行身份验证 Photo by RyanCarr.……

翻译完成于 

已经到底了