蒲公英 · JELLY技术周刊 Vol.03

「蒲公英」期刊全新升级——JELLY技术周刊!深度挖掘业界热点动态,来自团队大咖的专业点评,带你深入了解团队研究的技术方向。

登高远眺

天高地迥,觉宇宙之无穷

基础技术

HTTP/2 还没普及,HTTP/3 就要来了?

来自最大的 CDN 服务提供商之一 Cloudflare 团队的文章。尽管 HTTP/3 规范仍在起草中,Cloudflare 在2019年9月便宣布了对 HTTP/3 的支持,同时最新版的 Chrome Canary 也已支持 HTTP/3。HTTP/3 悄然来临,它究竟有哪些优势,请看这篇文章最新的评测报告。

前端框架

打造一个自己的 React 框架

本文基于 React 16.8 并遵循真实源码的架构,手把手教学重写 React。为了降低阅读和学习难度,作者使用了丰富的 css 动画来呈现编码过程,视觉效果和干货值拉满。

Svelte: 一个让网站减肥的框架

非常少见的来自于 Wired 对前端框架的报道。文章提及了 Svelte 作者前端轮子王 Rich Harris 的创作 Svelte 心路历程,并采访了若干个 svelte 用户,其中一位从 React 切换到 Svelte,他的应用体积由 190K 降低到了 9K。Svelte 在前端框架中的总体用户满意度也达到了88%,排名第二,仅次于 React 的 89%。

Vue 3 有哪些新特性?

来自于 Vue 核心团队成员的文章,解释了 Vue 3 在 Composition API、TypeScript 适配、性能优化、框架体积上做的各项优化,作者本人同时在 Vue.js Amsterdam 2020 做了相关分享。 Vue 3 离我们比想象的近,在 2020年 Q2 就会正式发布。

图形编程

工具推荐:dat.guiVR

dat.gui 的可视化配置思路为不少游戏、动效开发者解决了参数调试这一老大难题,而推出这款工具的团队没有将视野限制在二维平面上,于 2016 年推出了 dat.guiVR。顾名思义,dat.guiVR 解决的正是 VR 开发场景中的参数调试问题。这款基于 Three.js 的库可以将配置面板插入三维体系中,并随着 camera 的移动而变化,可以通过官网的示例直观地感受一下。dat.guiVR 可设置对鼠标事件、手持设备、眼动追踪设备的交互,方便开发者在不同终端进行调试。配置项类型包括可限制范围的数值、事件触发的按钮、映射值的选择框,dat.gui 所具备的配置面板可拖动、非 GUI 值变化监听的功能也延续了下来。

服务端开发

工具推荐:pdf-lib

pdf-lib 是一个可以任何 JS 环境创建和修改 PDF 文档的工具,可以帮助你快速完成 PDF 合并、添加页码、打水印及切割 PDF 等,值得一试。

工具推荐:routing-controllers

Routing-Controllers 是一个 nodejs HTTP 服务器 REST 路由控制库,在 Express / Koa 中使用大量的装饰器创建结构化、声明式且组织精美的基于类的控制器。它的核心思想是面向切面编程,通过装饰器这个特性来实现路由控制、权限验证、错误处理等;配合 class-validator 实现高效的数据校验;配合 typedi 实现依赖注入。它不像 nestjs 把所有模块都帮你封装好了,它专注路由,更加轻量和高效。

人工智能

Tensorflow.js 海量图标,毫秒级识别!

相信每位前端都有过在海量图标库中寻找需要的图标的经历,从成百上千个图表中找出自己想要的样式,如果换成机器来做,是不是就能大大减少了筛选图标的工作量?本文通过使用Tensorflow.js以及深度学习技术,仅仅在前端,便完成了图标icon识别的功能,让我们来一起初探这前端智能工程化的冰山一角吧~

开源动漫生成器

想知道自己的老婆/爱豆,在宫崎骏的动漫里面是长什么样子的吗?只需要简单运行几行代码,这个项目就能帮你实现这个愿望!

Tensorflow.js 更新计划

近日,TensorFlowJS 2.x 版本计划于本月更新,TF团队也分享了他们的更新计划,包括TFJS 2.0 和 TFJS 3.0 的版本计划,并且表示会更新相应的版本教程。希望 TFJS 的API 及部署能够更加的简洁易用,为面向生产环境的前端开发者带来更多的效率提升!

沧海拾遗

沧海拾遗,积跬步以至千里

看完今天的推荐文章,是不是还想了解更多 VR 相关的内容呢?这两篇 Web VR 文章或许可以给你带来更多收获~

GPU A-Frame WebVR试玩报告

什么叫真?你怎样给真下定义,如果你说真就是你能感觉到的东西,你能闻到的气味,你能尝到的味道,那么这个真只是你大脑作出反应的电子信号。 —— 《黑客帝国》

浅谈 WebVR

VR(Virtual Reality)是利用电脑模拟产生一个三维空间的虚拟世界,提供用户关于视觉等感官的模拟,让用户感觉仿佛身历其境,可以及时、没有限制地观察三维空间内的事物。

欢迎关注凹凸实验室博客:aotu.io

或者关注凹凸实验室公众号(AOTULabs),不定时推送文章:

蒲公英 · JELLY技术周刊 Vol.03相关推荐

  1. 蒲公英 · JELLY技术周刊 Vol.26: 请问您这个月要来点肝么?

    蒲公英 · JELLY技术周刊 Vol.26 今年的十月,不知道大家在 TODO List 上新增了多少条目准备尝鲜,你可能已经准备了 Vue3.Webpack5 以及 React v17.0 RC, ...

  2. 蒲公英 · JELLY技术周刊 Vol.29: 前端智能化在阿里的那些事

    蒲公英 · JELLY技术周刊 Vol.29 前端智能化是指借助于 AI 和机器学习的能力拓展前端,使其拥有一些超出现阶段前端能力的特性,这将是未来前端方向中一场重要的变革.目前各家互联网厂商都有自己 ...

  3. 蒲公英 · JELLY技术周刊 Vol.33: 前端基础课堂开课啦~

    蒲公英 · JELLY技术周刊 Vol.33 页面文件太大?图片过大了吧:页面加载白屏?很有可能是字体文件还没加载完:页面加载时间过长?多半是主进程被阻塞--该怎么办呢?快来小葵,咳咳,「蒲公英」前端 ...

  4. 蒲公英 · JELLY技术周刊 Vol.22: npm i react-router@6.0.0-beta.0

    蒲公英 · JELLY技术周刊 Vol.22 近期 React Router 已经释出了 6.x 的 beta 版本,正式版本已经不远了,作为 React 生态中的重要组成部分,React Route ...

  5. 蒲公英 · JELLY技术周刊 Vol.30: 此路不通?Vue 3 新提案 Ref-sugar

    蒲公英 · JELLY技术周刊 Vol.30 随着 Vue 3 发布,相关的新闻也逐渐火热起来,而近期 RFC 中两个新的提案也因为某乎上的一些事情变得广为人关注.Ref sugar和script s ...

  6. flutter 动画展开菜单_蒲公英 · JELLY技术周刊 Vol.34: 芜湖~ Flutter

    提及跨端,你能想到那些技术?PWA.小程序.Ionic.React Native.Weex--当然也少不了 Flutter,历时 3 年,Flutter 也取得了不小的发展,那么它在国内境遇如何?使用 ...

  7. 蒲公英 · JELLY技术周刊 Vol.13 跟 VSCode 学习如何开发大型 IDE 项目

    开发一个 IDE 很难么?这或许是件很难的事情,但当我们参考 VSCode 的技术构架来看,整个开发流程就会平滑顺畅很多,从内核开发.代码编辑器.视图结构到插件系统,在这整个技术构架中我们可以看到很多 ...

  8. 蒲公英 · JELLY技术周刊 Vol.37: 扬帆截海行

    蒲公英 · JELLY技术期刊 Vol.37 距离上次和大家见面,已是有些时日,不知道有多少人还记得小助手一直在「凹凸实验室」等着大家呢?本期蒲公英作为辛丑牛年的首刊,也希望可以和大家一同犇牛年,在新 ...

  9. 蒲公英 · JELLY技术周刊 Vol.12 尤雨溪新作 Vite, 你会支持么?

    「蒲公英」期刊,每周更新,我们专注于挖掘「基础技术.工程化.跨端框架技术.图形编程.服务端开发.桌面开发.人工智能」等多个大方向的业界热点,并加以专业的解读:不仅如此,我们还精选凹凸技术文章,向大家呈 ...

最新文章

  1. linux 内核互斥体,Linux 内核同步(六):互斥体(mutex)
  2. 让你的 wowza server提供 RESTful web 服务
  3. ustc小道消息20211217
  4. entity framework5 sqlserver2005 事务(TransactionScope)报未启用MSDTC错误解决办法
  5. maven 引入外部jar包的几种方式
  6. 阿里云环境中TLS/SSL握手失败的场景分析
  7. idea部署tomcat并实现简单的web项目
  8. OpenAtom Pika 来了!
  9. David I 盛大之行及Delphi未来畅想
  10. 苹果手机软件升级密码_给iOS应用设置一个密码锁
  11. FreeImage的学习资料汇总
  12. 程序员修炼之道(二)
  13. matlab将声音和噪声叠加,如何用matlab产生一个多次叠加的含高斯噪声的正
  14. 图书馆大数据分析系统能帮助图书馆完成哪些事,意义有多大?
  15. 初生牛犊不怕虎:年轻人的成长之路
  16. java中类成员,java中类成员的限定词
  17. 网站开发之HTML基础知识及超链接(二)
  18. 视频浓缩中的轨迹组合技术
  19. 计算机辅助翻译实验室,计算机辅助翻译实验室建设及应用探索.pdf
  20. 正交设计,OO与SOLID

热门文章

  1. 入耳式蓝牙耳机哪款音质最好?蓝牙耳机入耳式推荐!
  2. 小醜发布伤感QQ日志_失去你,我还剩下什么
  3. ATM机(c语言带界面)
  4. 容器云系列之Docker镜像和仓库管理
  5. win7系统打开计算机怎么不显示磁盘分区,win7系统怎么隐藏磁盘分区
  6. 用计算机术语赞美老师,对老师的赞美的句子 最新赞美老师的一段话
  7. rpm命令管理——安装升级与卸载
  8. c语言撩妹源程序,C语言如何撩妹 C语言也可以这样撩妹
  9. 人狼羊菜问题的简单实现
  10. Mark # 自动驾驶之路已走了多远?一文读懂研究现状