weekly

第 69 期 02/28 Why Flutter is the most popular cross-platform mobile SDK

技术热闻

Flutter 正在被悄悄放弃吗? Why Flutter is the most popular cross-platform mobile SDK

https://www.zhihu.com/question/485985051

Let’s take a look at Flutter’s explosive rise in popularity and the features that make it so advantageous for developers.

2021年技术盘点与展望

2021年技术盘点与展望,将涵盖架构、AI、大数据、大前端、云计算、数据库、中间件、操作系统、开源、编程语言十大领域。

解读编程语言的 2021

通用型语言关注硬件性能及异构编程,安全也尤为重要。其中Go 与 Rust 走向「成熟」,Kotlin、wasm、Julia「无限生长」。

Are NFTs coming soon to your favorite video games?

Gamers love digital collectibles, but they aren’t fawning over NFTs. What gives? And what does this mean for the future of gaming?

Why decentralization isn’t the ultimate goal of Web3

Decentralization of Web3 infrastructure is critical to its success as it gives us back the freedom that we are currently paying for using Web2.

大前端

低代码

开源 | 携程 Foxpage 前端低代码框架

为了能让前端项目快速且低成本的体验到低代码带来的便利,带着市面上成熟的产品的问题,我们决定从建设前端低代码开发平台的角度去研发一套前端低代码框架,提供前端低代码类产品的通用部分能力,帮助开发者解决重复开发,重复建设的问题。

Flutter

Q4 2021 user survey results: about null safety, ecosystem, text editing, and mobile development

Last November, the Flutter UX team ran the 15th quarterly user survey. Through the survey, the Flutter team also learns what’s going well and what’s not going well with Flutter in more detail, and then sets priorities for future tasks.

小程序

Taro 3 与原生小程序混合开发实践

使用当前最新版本的 Taro 3,来实现多端统一开发的诉求

Web Components

2022 Web Components 趋势解读和展望

使用 Web 组件的原因,我们可以从三个方面来看待这个问题,一个是趋势,一个是技术本身,另一个是商业成本。

React

带你深入了解 useState

源码层面分析useState执行过程,加深对函数组件状态更新的理解。讲解清晰,不是源码的叠砌,值得一读。

RN

React Native Animation Book

RN的动画API掌握成本较高,且文档较分散,该本在线书籍,算手把手教学,看完能够对动画API有个整体的认识。

https://github.com/SrBrahma/react-native-shadow-2

一个RN阴影库,基于react-native-svg的实现。

Level up as a React Native Developer

做一个有追求的RN开发者,从Native Module、动画、核心框架、测试&性能、测试、扩展到其他平台、横向学习等层面提升技能。

Android

Android 应用架构指南全新发布

指南针对推荐架构的各个层级提供了说明: 界面层、网域层和数据层,详见修订的应用架构指南,跟着向日葵应用再学习一波吧。

MAD:现代安卓开发技术,Android 领域开发方式的重大变革!

整合Kotlin编程语言,Jepack开发套件,Compose UI工具包让Android开发逐渐丝滑。附赠一篇MAD最新技能图谱看下你已经点了多少?

Compose 完全脱离 View 系统了吗

在Android平台上Compose的布局与绘制已基本脱离View体系,但仍然依赖于Canvas。Compose可通过 compose.runtime和compose.compiler实现跨平台(基于Skia)

设计

设计提效——如何用Figma搭建系统组件库

随着设计工具的不断发展,Figma逐渐成为各大公司的主流设计软件。Figma强大的组件库能力,非常适合团队设计系统的建设与应用。相比Sketch,Figma在Auto layout、变体和实例等方面极大的提升了组件库的设计灵活度和效率。

“减少跳出,都用弹窗!”—适度设计【弹窗篇】

在做项目的过程中,经常有业务提出期望用弹窗承载XX内容的要求,从而减少页面跳出给业务流程带来的流失;但弹窗作为一种弹出式信息承载控件,必然会打断用户流程,所以适度使用是设计中需要关注的点。

全局交互规范制定指南

结合最近项目中沉淀的实际案例,以及参考了不少行业通用的设计规范,总结了一篇关于搭建交互规范的流程、框架、要点。希望能够帮助大家更好的沉淀交互规范。

更多

技术周报·The State of JS 2021

奇舞周刊第 436 期:带你深入了解 useState

科技爱好者周刊(第196期):掌机的未来

Steam Deck 的销量会告诉我们,掌机还有多大的市场。我个人还是很看好的,这些年来,我越来越发现,游戏是一种非常强劲的真实需求,人们真的愿意为玩游戏掏钱。甚至以后人们没有手机、只有掌机,也是可能的。因为手机现在已经不是通话设备了,只是一个手持上网终端,通话功能都转移到蓝牙耳机了。那么,掌机只要集成了通信模块,就能取代手机,折叠屏技术正好能让掌机塞进裤袋。 image.png

欢迎加入,一起共建「前端周刊」