• 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这门语言有点乱,但这也许这并不是一件坏事。文章最后还给了几个关于编写简洁代码的建议。