-
ELSE 技术周刊(2018.03.26期)
本期推荐
十倍效能提升 —— Web 基础研发体系的建立
文章介绍 Web 基础研发体系的构成部分,以及如何配合这套研发体系,在组织结构上做出一些调整,通过管理手段进一步挖掘团队潜力,打造更高效的组织。效能提升不仅仅是技术或管理某一方面的事情,而是要综合各个方面来寻求个人和公司发展的共赢。
团队分享
AMP项目实战分享
携程国际业务研发部的 AMP 项目实践经验,内容涵盖踩过的”坑”,如何优化AMP SEO页面等,满满的干货。
业界动态
Stack Overflow 2018 开发者调查报告出炉
Stack Overflow 作为全球最大的程序设计领域的问答网站,每年都会出据一份开发者调查报告。近日,Stack Overflow 公布了其第八次年度开发者调查报告,这份报告基于对10万 Stack Overflow 用户的调查。原文
这次没跳票!Java 10正式发布,带来了这些新特性
这是 Java 大版本周期变化后的第一个正式发布版本, 让我们了解一下Java 10 带来了哪些新特性。
前端开发
-
ELSE 技术周刊(2018.03.19期)
本期推荐
【译】10 个技巧,让你更专业地使用 console 进行 JS 调试
在过去的十年中,我热衷的事情之一是前端开发(特别是 JavaScript)。作为一名“工匠”,我喜欢学习市面上的新工具。在这个故事中,我将给你们一些很棒的、更专业的技巧,去使用好用又“古老”的 console。
前端开发
从 shuffle 看代码品味
一个关于数组随机函数shuffle 可以体现出什么代码品味。
我们需要注意的 immutable 操作
immutable 是什么?不变的、一成不变的。在 Javascript 中一般指一个变量在经过一个 function 处理之后,可以保持入参数据不变。
Developing the Star Wars opening crawl in HTML/CSS
喜歡星際大戰的片頭文字動畫嗎?試看看自己使用 HTML、CSS 和 JS 打造一個吧!
-
ELSE 技术周刊(2018.03.12期)
业界动态
全票通过!百度开源项目 ECharts 首进 Apache 孵化器
近日,全球著名开源社区 Apache 基金会宣布“百度开源的 ECharts 项目全票通过进入 Apache 孵化器”。这是百度第一个进入国际顶级开源社区的项目,也标志着百度开源正式进入开源发展的快车道。
前端开发
Javascript即将迎来Optional Chaining
Optional Chaining 使我们能检查一个对象上面是否存在某属性。其它一些语言有类似的特性。例如C# ,有 Null Conditional 操作符很像提案中的 Optional Chaining。该提案目前处于 Stage 1。
看清楚真正的 Webpack 插件
webpack 插件机制是整个 webpack 工具的骨架,而 webpack 本身也是利用这套插件机制构建出来的。
CSS攻击:记录用户密码
简单的CSS代码,甚至不符合图灵完备的语言,但是也能成为一些攻击者的工具,下面简单介绍一下如何使用CSS去记录用户的密码。但是这些CSS脚本会出现在第三方CSS库中,所以使用第三方CSS库也需要谨慎,确保代码安全。
-
ELSE 技术周刊(2018.03.05期)
业界动态
webpack 4正式发布了
面对parcel的零配置挑战,webpack这次终于想通了一件事:约定胜于配置!
前端开发
分享手淘过年项目中采用到的前端技术
手淘过年项目中采用到的部分前端技术以及踩的一些坑。
2018 前端性能优化清单
我们都知道性能很重要,但是,我们是否真的一直都知道我们性能优化的瓶颈在哪?是代价昂贵的 JavaScript?是 web 字体很慢?还是比较大的图片?或者是渲染速度过于迟缓?tree-shaking(无用代码移除)、scope hoisting(作用域提升)、code-splitting(按需加载)、 intersection observer 以及 clients hints、CSS containment、HTTP/2 和 service workers 这些技术都是有利于性能优化的。并且,最重要的是,我们要从哪里开始提升我们的性能呢?并且要怎么建立长久有效的性能机制。
Node.js 调试指南
Node.js 开发的一些调试经验和思路
【译】利用 Webpack 做 web 性能优化
Google 出品的 webpack 优化指南。
-
ELSE 技术周刊(2018.02.26期)
业界动态
What’s new in React 16.3(.0-alpha)
本文对于 React 16.3 版本的新特性的介绍。
技术纵横
春节假期技术圈都发生了哪些大新闻?
Go 语言发布 1.10 版本;Spring Boot 2.0 将在下周发布;Dubbo 正式进入 Apache 孵化器;MongoDB 宣布其即将支持 ACID 事务;苹果要求 iOS 所有应用四月起都必须适配 iPhoneX;WebAssembly 发布首份公开工作草案……一篇文章带你回顾春节假期技术圈发生的大新闻。
前端开发
JavaScript’s a mess – and that’s a good thing
因为向下版本兼容,导致JavaScript这门语言有点乱,但这也许这并不是一件坏事。文章最后还给了几个关于编写简洁代码的建议。