蒲公英 · JELLY 技术周刊 Vol.34
提及跨端,你能想到那些技术?PWA、小程序、Ionic、React Native、Weex……当然也少不了 Flutter,历时 3 年,Flutter 也获得了不小的倒退,那么它在国内境遇如何?应用 Dart 开发又有哪些挑战?开发体验和理论性能又如何?让美团外卖的 Flap 团队给你答案吧。
登高远眺
天高地迥,觉宇宙之无穷
根底技术
应用 CSS Scroll Snap 实现滑动容器
你是否曾心愿 CSS 能原生实现一个可吸附的滑动容器呢?本文将深刻 CSS Scroll Snap 属性,带你理解滚动捕抓技术。
跨端框架技术
纯 Dart 的挑战:美团外卖 Flutter 动态化实际
文章以美团外卖对用户端和商家端的技术选型为切入,为咱们介绍了商家端为什么抉择 Flutter,以及选型之后对包体积和动态化的一些思考。为了反对动态化能力,美团外部立项了 Flap 我的项目,并将于下一年进行开源。文章最初对 Flap 如何实现纯 Dart 的动态化计划进行了开展具体介绍。
工程化
百亿业务流量 - 如何做好稳定性监控
文章介绍了淘系前端团队对监控体系的思考与整体解决方案。依据对前端故障进行统计分析,别离从发现难、复原慢两个方向进行思考,而后具体介绍了为应答上述两大问题所引入的监控笼罩策略和灰度监控流程。最初展现了监控笼罩、灰度监控等能力建设之后,如何为业务保驾护航。
服务端开发
Headless Chrome:更优良的 SSR 解决方案
为了进步 SPA 利用的首屏速度,或者针对搜索引擎优化,咱们通常会用到 SSR 技术,但现有的 SSR 计划往往不尽人意。在本文中,Google 工程师 Eric Bidelman 展现了如何应用 Pupteer 的 API 向 Express web 服务器增加服务器端渲染(SSR)性能,最棒的是这个性能的实现简直不须要批改代码,且所有的轻活都是 Headless 解决的,通过几行代码你就能够对任何页面做 SSR。
人工智能
3D Deep Learning 入門
3D 数据分析的利用很宽泛,特地是在主动驾驶和 AR/VR 畛域,深度学习的流行也促成了 3D Deep Learning 的钻研。\
2017 年 IEEE 国内计算机视觉与模式识别会议 CVPR 中的一个讲座 3D Deep Learning tutorial 从根底介绍了 3D Deep Learning
工具推介
程序员写 PPT 的正确姿态 — Reveal.js
作为一个程序员,在工作中须要做一些技术分享或我的项目汇报时,往往须要破费很长时间去做一个 PPT。Reveal 是一个运行在浏览器上的 PPT,让咱们能够应用 HTML 甚至是 Markdown 语法去实现一个 PPT。Reveal 反对泛滥个性,例如主动动画、演讲者正文、代码语法高亮、导出 PDF 等,同时内置了若干默认主题。另外介绍一个我的项目 reveal-md,它对 Reveal 进行了一层封装,帮忙咱们应用 Markdown 语法疾速地实现一个 PPT。
桑田拾遗
桑田拾遗,积跬步以至千里
Flutter 性能优化:tree shaking 和提早加载
为了获得最佳的用户体验,应用程序的加载速度必须很快。加载 web 应用程序的初始加载工夫能够通过最小化 JavaScript 包来改良。Dart 编译器蕴含诸如树抖动和提早加载等个性,这两个个性都使 JavaScript 捆绑包最小化。本文将解释它们的工作原理以及如何在应用程序中应用它们。
Flutter 性能优化:图片占位符、预缓存和禁用导航过渡动画
性能感知是指应用程序对用户的感觉有多快,在本文中具体介绍了三种能够在应用程序中应用的进步感知性能的策略:图像占位符、预缓存图像和禁用导航过渡动画。
Flutter 性能优化:打造高性能 widget
本文和上述两篇文章都是 Flutter 性能优化系列文章之一,记录了 Flutter 团队优化 Flutter Gallery 的实际,置信这些文章对于想要入门 Flutter 会有很大的裨益,使得开发的利用更具性能。
「蒲公英」期刊,每周更新,咱们专一于开掘「根底技术 、 工程化 、 跨端框架技术 、 图形编程 、 服务端开发 、 桌面开发 、 人工智能 、 设计哲学 、 前端框架」等多个大方向的业界热点,并加以业余的解读;不仅如此,咱们还会推介精选凹凸技术文章,向大家出现团队内的钻研技术方向。
低头俯视,蒲公英的种子会生根发芽,如夏花灿烂;格物致知,咱们登高远眺、桑田拾遗,以求积硅步而至千里。
蒲公英 · JELLY 技术周刊奉献指南
欢送关注凹凸实验室博客:aotu.io
或者关注凹凸实验室公众号(AOTULabs),不定时推送文章。