蒲公英 · JELLY技术周刊 Vol.31
未来的技术方向是什么?几乎所有的大厂都在奔着未来可能的方向不断前行,去探求那一点点的可能性。在诸多方向中,最有未来的特色的莫过于人工智能领域了,特别是在浅层人工智能逐渐成熟的今天,“不上车就晚了”或许是很多人的内心写照,那么这会是我们期许的未来么?在不久的将来还会有什么呢?全新的建站方案?和框架越来越像的原生开发?亦或是一直声浪极大的 AR、VR?
登高远眺
天高地迥,觉宇宙之无穷
基础技术
原生瀑布流即将来袭?!FireFox 试验原生瀑布流布局
作为一名前端,是否曾为需求中的瀑布流布局想破脑阔?就算用上 JS 第三方库,却对效果和性能不满意?CSS Grid Layout 规范 Level 3 中,为 Grid-template-columns
和 Grid-template-rows
属性新增了 masonry
属性值,可以实现原生的瀑布流布局。目前 Mozilla 正在 FireFox 中试验这个新功能,感兴趣的开发者可以尝一尝鲜。
JAMStack,下一代Web建站技术栈?
JAMStack(JAM 代表 JavaScript,API 和 Markup)是一种使用 Static Site Generators (SSG) 技术、不依赖 Web Server 的前端架构,这样网站内容可以被托管在 CDN 上,加载速度得到最大程度地优化,安全性也得到保障。
人工智能
Rigging.js: 让 3D 角色动起来的 react.js 开源应用
Rigging.js 是一个开源的 react.js 应用,它获取由 TensorFlow.js 模型生成的面部网格关键点,然后将人物在镜头前所做的动作映射到 3D 模型中。
设计哲学
什么是低代码(Low-Code)
近一年,低代码开始频繁地被提起,作为解放 IT 生产力的新概念新技术,还有许多人对其不甚了解。本文从概念定义、市场需求、质疑及可能引发的问题等方面进行了详细分析,便于各位从全局对低代码进行了解与思考,找准自己未来的位置。
如何利用AOP+IOC思想解构前端项目开发
本文详细介绍 AOP 和 IOC 两种编程设计思想,并结合具体实例深度剖析具体场景下两种编程思想的使用,以解决具体问题,对提升编程架构能力有极大的帮助。
工具推介
比传统手段快 10 倍?!使用 QA Wolf 编写 UI 测试
在很多时候,我们不仅需要编写高质量,简介并且可维护的代码,还需要保证程序运行结果与需求的预期完全一致。通常这需要通过单元测试来确保程序运行的结果正确性,这在后端接口开发中非常好办,但这在 UI 开发上就不太好实践。主要是因为 UI 开发通常需要模拟用户的一系列操作(点击按钮,滚动鼠标等), 并且开始正式的测试逻辑前,还需要编写大量获取元素之类的模板代码。QA Wolf 正是为了解决这些问题而来。
沧海拾遗
沧海拾遗,积跬步以至千里
Web 全景——沉浸式看房体验
未来为何?很多时候看不清也摸不透,只能昂首望着星空一声轻叹,但是面对一些我们熟知的领域的时候,我们却又总能轻易的看到一些可能性,WebVR 就是其中之一,随着技术不断的发展迭代,它在我们生活中的感知也越来越强,你曾经在什么时候会意识到,这就是以后的潮流呢?
WebVR 入门攻略报告
下一代交互的形式会是什么,在它真正到来之前我们永远也未可知究竟是何。但是 WebVR 确实开始通过我们开发的项目对着生活不断的渗透,这个时候上手相关的框架或许是个不错的时机,你还能赶上这一班浪潮否?
「蒲公英」期刊,每周更新,我们专注于挖掘「基础技术、工程化、跨端框架技术、图形编程、服务端开发、桌面开发、人工智能、设计哲学、前端框架」等多个大方向的业界热点,并加以专业的解读;不仅如此,我们还会推介精选凹凸技术文章,向大家呈现团队内的研究技术方向。抬头仰望,蒲公英的种子会生根发芽,如夏花绚烂;格物致知,我们登高远眺、沧海拾遗,以求积硅步而至千里。
欢迎关注凹凸实验室博客:aotu.io
或者关注凹凸实验室公众号(AOTULabs),不定时推送文章。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。