天高地迥,觉宇宙之无穷
作为一名前端,是否曾为需求中的瀑布流布局想破脑阔?就算用上 JS 第三方库,却对效果和性能不满意?CSS Grid Layout 规范 Level 3 中,为 Grid-template-columns
和 Grid-template-rows
属性新增了 masonry
属性值,可以实现原生的瀑布流布局。目前 Mozilla 正在 FireFox 中试验这个新功能,感兴趣的开发者可以尝一尝鲜。
JAMStack(JAM 代表 JavaScript,API 和 Markup)是一种使用 Static Site Generators (SSG) 技术、不依赖 Web Server 的前端架构,这样网站内容可以被托管在 CDN 上,加载速度得到最大程度地优化,安全性也得到保障。
Rigging.js 是一个开源的 react.js 应用,它获取由 TensorFlow.js 模型生成的面部网格关键点,然后将人物在镜头前所做的动作映射到 3D 模型中。
近一年,低代码开始频繁地被提起,作为解放 IT 生产力的新概念新技术,还有许多人对其不甚了解。本文从概念定义、市场需求、质疑及可能引发的问题等方面进行了详细分析,便于各位从全局对低代码进行了解与思考,找准自己未来的位置。
本文详细介绍 AOP 和 IOC 两种编程设计思想,并结合具体实例深度剖析具体场景下两种编程思想的使用,以解决具体问题,对提升编程架构能力有极大的帮助。
在很多时候,我们不仅需要编写高质量,简介并且可维护的代码,还需要保证程序运行结果与需求的预期完全一致。通常这需要通过单元测试来确保程序运行的结果正确性,这在后端接口开发中非常好办,但这在 UI 开发上就不太好实践。主要是因为 UI 开发通常需要模拟用户的一系列操作(点击按钮,滚动鼠标等), 并且开始正式的测试逻辑前,还需要编写大量获取元素之类的模板代码。QA Wolf 正是为了解决这些问题而来。
沧海拾遗,积跬步以至千里
未来为何?很多时候看不清也摸不透,只能昂首望着星空一声轻叹,但是面对一些我们熟知的领域的时候,我们却又总能轻易的看到一些可能性,WebVR 就是其中之一,随着技术不断的发展迭代,它在我们生活中的感知也越来越强,你曾经在什么时候会意识到,这就是以后的潮流呢?
下一代交互的形式会是什么,在它真正到来之前我们永远也未可知究竟是何。但是 WebVR 确实开始通过我们开发的项目对着生活不断的渗透,这个时候上手相关的框架或许是个不错的时机,你还能赶上这一班浪潮否?