weekly

第 68 期 02/21 The State of JS 2021

技术热闻

The State of JS 2021

This year, 16,085 respondents took part in the survey. And in order to help highlight different voices and surface deeper insights, we made a special effort to provide new ways to break our data down.

If Meta dies will React follow?

What happens to React if Meta disappears? Will it limp along or is it disconnected enough to continue improving without Facebook Meta?

A look back at the Mars 2020 landing

February 18, 2022 marks one earth year (354 Martian sols) for the Mars Perseverance Rover and Ingenuity Helicopter on the surface of the red planet.

大前端

The Most Popular Front-end Frameworks in 2022

In this article, we will address the current front-end trends, explore current and upcoming frameworks, and weigh the pros and cons for the most popular ones.

精读《vue-lit 源码》

vue-lit 基于 lit-html + @vue/reactivity 仅用 70 行代码就给模版引擎实现了 Vue Composition API,用来开发 web component。

Next.js 12.1

Vue

What’s new in Vue CLI 5.0?

https://github.com/vuejs/vue-cli/releases/tag/v5.0.1

It’s a notable release, as it will probably be the last major version, as Vue CLI is now officially in maintenance mode. The recommended tool to create and build Vue projects is now create-vue, which is based on Vite 🚀.

NPM

JavaScript package managers compared: npm, Yarn, or pnpm?

The goal of this article is to give you many perspectives to make a decision about which package manager to use on your own.

可视化

OpenGL 图形渲染流程入门

简单来说 OpenGL 的渲染流程其实就是将 3D 坐标转换成适配屏幕的 2D 像素,而这个过程实际上是由 OpenGL 的图形渲染管线管理的,大致可以划分成两步。

Bundler

webpack5持久化缓存实践

对于一个持续化构建过程来说,第一次构建是一次全量构建,然后它会将相关产物序列化缓存在磁盘中(serialize)。后续构建具体流程可以依赖于上一次的缓存进行。

Why do We Use JavaScript Bundlers?

Find out the reason behind using JavaScript bundlers.

WSM

WebAssembly 2021 年回顾与 2022 年展望

本文将先回顾下 WebAssembly 过去一年的发展,然后预测下其未来一年的趋势。[

](https://mp.weixin.qq.com/s/ttQy_v-_QBKjcz2LPZvfNQ)

Test

Jest + React Testing Library 单测总结

本文只是“比较粗略”地浏览了 Jest + RTL,相较于整个前端单测来说只是冰山一角。希望在日后工作的每一天能不断地探索这个领域,也希望在不久的将来,我也能 “快乐编码,自信发布”。

RN

Deep dive into React Native’s New Architecture

本文对RN新架构的特性做了全面的总结和简要的分析,图文结合阐述了新特性带来的改变,很好理解,可以结合深入深出课程看看。

React Native + Tensorflow.js - implementing a model

一个TensorFlow训练模型–图片分类,在RN上的应用实践。

New Suspense SSR Architecture in React 18 英文版:https://github.com/reactwg/react-18/discussions/37 中文版:https://juejin.cn/post/6982010092258328583 新的Suspense SSR框架使用流式HTML和选择性水合解决了现有React SSR的问题。

Flutter

原生开发如何学习 Flutter | 谷歌社区说

通过Flutter和原生开发对比来学习。

Android

FAQ | 为大屏幕设备构建应用的常见问题解答

我们在后台和社区等各渠道收到了很多来自开发者们的反馈,也把一些开发者们常见的问题进行了简单的收集和梳理,整理成这一篇关于为折叠屏和大屏幕设备构建应用的常见问题和解答

Ionic

Getting Started with Ionic 6

行业资讯

2022年春节酒店业绩速览

2月6日,根据文化和旅游部数据中心测算,2022年春节假期全七天,全国国内旅游出游2.51亿人次,实现国内旅游收入2891.98亿元。探亲访友、都市休闲、乡村度假、冰雪休闲成为市场主流。2022年虎年春节期间,中国内地酒店市场是否有所回暖?全国各地区不同等级酒店表现是否有较大出入?与疫情前相比,酒店业平均恢复水平如何……

2022年第一季度中国酒店市场景气调查报告

持续追踪及深度分析后疫情期间中国酒店市场现状,并从住宿率、平均房价和总收入三方面了解业界对2022年第一季度的业绩预期,本次报告汇总了此专项调查的研究成果。

度假酒店市场进入“中国时间”

对君澜如何打响“真正度假在君澜”品牌知名度做了简要的分析,君澜酒店的发展史是我国本土度假品牌未来走向的一个参考系,从它身上,我们总结出了五个可供参考的行为路径。

设计

2021-2022设计趋势ISUX报告·数字内容营销篇

本文主要聚焦在数字内容线上推广分发上,尝试从用户获取渠道、体验方式、内容感知、新技术带来的变化等几个方面,为相关从业者梳理数字内容流行的营销方式,以期提供一些启发和借鉴。

如何系统化地进行UBP业务调研

在实际业务调研中,倘若想要尝试系统化调研思考及推动落地,希望本文和以下四个小结点也可以给大家一些参考灵感。

发现

低代码开源

budibase

Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀

nocodb

Open Source Airtable Alternative

nocobase

NocoBase is a scalability-first, open-source no-code development platform. 极易扩展的无代码和低代码开发平台

appsmith

Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.

ToolJet

Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, etc and build apps using drag and application builder. Built using JavaScript/TypeScript.

更多

技术周报·张鑫旭12年技术写作经验分享

科技爱好者周刊(第195期):你做过不在乎结果的项目吗?

我觉得,不管多么忙,还是应该留出一点时间,放在自己的兴趣项目上面,哪怕得不到任何结果。 image.png

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