Zoo Weekly! 政采云前端小报

政采云前端小报第3

  1. 编写支持 SSR 的通用组件指南Vue

    作为Vue开发人员,你可能听说过服务器端渲染(SSR)。 即使你没有使用像Nuxt.js或SSR-plugin这样的框架,你也要知道如何编写在服务器端和客户端都支持的通用组件。 如果你想找到基于SSR的方法或与人共享你的组件,这些知识肯定会让你更轻松!如果作为一个库/插件作者,那这些知识是必须掌握的。
  2. 如何更好的使用 JavaScript 数组JS 基础

    如何更好的使用 JavaScript 数组
  3. 创建 ESLint 插件*Lint

    现在已经有很多实用的 ESLint 插件了。然而,随着项目规模的扩大,你会感受到添加自定义规则来确保开发人员遵循好的实践的必要性。在这篇博客中,我将会讲述如何一步一步地创建一个 ESLint 插件,并且在这个插件里面写一个规则。
  4. 自定义元素介绍HTML5

    自定义元素是Web组件的一个子集,在我看来这是web 开发中最酷的概念之一,自定义元素让我们能够通过原生的 web 平台来构建组件,而不是依赖于 React、Angular Vue 或者其他的中间库或者框架。在这篇文章中,我会向你阐述什么是自定义元素、如何创建以及如何在页面上展示。
  5. 现代 JS 中的流控制:Callbacks to Promises to Async/AwaitECMAScript

    JavaScript 经常声称是 asynchronous。那是什么意思?它如何影响发展?近年来这种方法有何变化?
  6. 在 React 中跨组件分发状态的三种方法React

    当我问自己第一百次时,我正在研究一个典型的CRUD屏幕:“我应该将状态保留在这个组件中还是将其移动到父组件?”。如果需要对子组件的状态进行轻微控制。您可能也遇到了同样的问题。让我们通过一个简单的例子和​​三种修复方法来回顾它。前两种方法是常见的做法,第三种方法不太常规。
  7. 2018 年值得关注的 10 大 JavaScript 动画库方案

    现代网站客户端提供了高质量的动画,导致了JavaScript动画库的需求不断增加。幸运的是,供应似乎与需求相匹配,且有多种选择。至于选择哪一个就难以定夺了。在这一年里,许多动画库有可能完善得更好,为创建动画提供更好的解决方案。让我们来看看2018年值得关注的十大JavaScript动画库。
  8. JavaScript: ECMAScript 2018(ES2018)有哪些新功能?ECMAScript

    在最新的TC39会议上,选择了将进入“ECMAScript®2018语言规范”(ES2018)的新功能。 自ES2017 合并以来已达到第4阶段的所有提案都已被选中。 这篇文章让我们快速了解了进入ES2018的功能。
  9. Jest 23: ???? 快速愉快的测试自动化测试

    今天我们很高兴地宣布 Jest 23,这是我们迄今为止最大的主要版本!我们与 100 多名贡献者一起发布了大量功能和错误修复程序。感谢社区中的每个人让 JavaScript 测试更加轻松。我们也欢迎 Babel 和 Webpack 加入Jest 社区!从 Mocha 转换为 Jest 23 Beta 后,Webpack 的总测试套件时间从 13 分钟减少到 2 分 20 秒。 本文会介绍 Jest 23的一些重点和突破性变化。
  10. 选择JavaScript开源库时,你需要考虑这些问题技巧

    非常详细全面的列举了选择开源库时需要考虑的因素,帮助大家在业务开发中做出更合理有效的选择
  11. Context - React跨组件访问数据的利器 - 掘金React

    1. Context - React组件间传递数据的利器 Context提供了一种跨组件访问数据的方法。它无需在组件树间逐层传递属性,也可以方便的访问其他组件的数据 在经典的React应用中,数据是父组件通过props向子组件传递的。但是在某些特定场合,有些数
  12. 页面性能评测方案

    页面性能评测点汇总
  13. 利用CSS改变图片颜色的100种方法!CSS 动画

    利用CSS改变图片颜色的100种方法!
  14. 前端如何高效的与后端协作开发技巧

    前端如何高效的与后端协作开发
  15. 技术争鸣!七大主题报告,四大技术专题,AI开发者大会首日议程全回顾业界新闻

    技术争鸣!七大主题报告,四大技术专题,AI开发者大会首日议程全回顾
  16. React Hook 介绍React

    Hook是一项新的功能提案,可以让你在不编写类的情况下使用状态(state)和其他React功能
  17. JavaScript 复杂判断的更优雅写法 JS 基础

    前提 我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你
  18. 一些使 JavaScript 更加简洁的小技巧JS 基础

    推荐9个使 JavaScript 代码变得更加简洁的小技巧,大概5分钟就能掌握。
  19. 百度Web前端开发实战案例解析方案

    百度Web前端开发实战案例解析
  20. 左耳朵耗子:软件开发这些年,我学会的道理和教训职业

    陈皓,网名“左耳朵耗子”,资深技术专家,骨灰级程序员。在他漫长的技术生涯里,有哪些故事可以供年轻程序员参考?又有哪些经验教训值得后辈深思?本次内容整理自陈皓在极客时间的直播。
  21. 异步JavaScript的演化史:从回调到Promise再到Async/AwaitJS 基础

    本文以实际样例阐述了异步 JavaScript 的发展过程,介绍了每种实现方式的优势和不足,能够帮助读者掌握相关技术的使用方式并把握技术发展的脉络。
  22. 完美实现一个“回到顶部”方案

    在实际应用中,经常用到滚动到页面顶部或某个位置,一般简单用锚点处理或用JS将document.body.scrollTop设置为0,结果是页面一闪而过滚到指定位置,不是特别友好。那一个完美的回到顶部可以如何触达呢?相信本文会给读者一个答案。
  23. 【第1443期】React 中同构(SSR)原理脉络梳理React

    【第1443期】React 中同构(SSR)原理脉络梳理
  24. 浏览器拦截打开新窗口情况总结浏览器

    浏览器拦截打开新窗口情况总结

About Zoo Weekly