视野修炼-技术周刊第94期 | 2024 开发者调查报告

欢迎来到第 94 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介

🔥强烈推荐

  1. Stack Overflow 2024 开发者调查报告
  2. React 2023 调查结果

🔧开源工具&技术资讯

  1. Sendune - HTML 邮件制作工具
  2. hash-wasm - 哈希函数库
  3. ky - 基于 fetch 的 HTTP 客户端

📚教程&文章

  1. 英:前端构建概述

🤖AI工具&资讯

  1. Album AI - AI 图片检索
  2. AI Emoji Search

下面开始本期内容的介绍,预计阅读时间 7 分钟。

🔥强烈推荐

1. Stack Overflow 2024 开发者调查报告

流行的语言:

JS:一骑绝尘

Web 技术:

数据库:

IDE:

VS Code: 宇宙第一IDE

统计者数据(不含国内从业人员):

2. React 2023 调查结果

  1. 在最常用的 React API 中,forwardRef 是给开发者带来最多痛点的,紧随其后的是 memo。幸运的是,React 团队正在推出更好的替代方案。
  2. useEffect 和 useCallback 被认为是最有问题的 React hooks,主要是由于依赖数组的管理

总结:

🔧开源工具&技术资讯

3. Sendune - HTML 邮件制作工具

4. hash-wasm - 哈希函数库

一个轻量级的哈希函数库,提供了几十种种常见的哈希算法,使用C编写,转化成 wasm 支持。

使用非常简单。

js 复制代码
import { md5 } from 'hash-wasm'

async function run() {
  console.log('MD5:', await md5('demo'))
}

run()

5. ky - 基于 fetch 的 HTTP 客户端

编写请求代码更加优雅简洁,基于 fetch API 实现。

js 复制代码
import ky from 'ky'

const json = await ky.post('url', { json: { foo: true } }).json()

📚教程&文章

6. 英:前端构建概述

开发人员编写 JavaScript;浏览器运行 JavaScript。从根本上来说,前端开发中不需要任何构建步骤。那么为什么我们在现代前端有一个构建步骤呢?

直接使用源码会面临两个问题:兼容性, 性能

前端构建工具可以将源码处理为 1 个或者多个针对浏览器环境优化后的 js 文件。

这篇文章或许能为你解答为什么需要构建工具这个问题。

🤖AI工具&资讯

7. Album AI - AI 图片检索

将图片作为数据源,根据提示词自动检索合适的图片进行展示。

速度比较快,匹配度还行。

😛趣图

⭐️强力推荐关注

周刊部分内容来源如下渠道,推荐大家关注。

相关推荐
Ticnix4 小时前
ECharts初始化、销毁、resize 适配组件封装(含完整封装代码)
前端·echarts
吠品4 小时前
命令行揭示SSL证书真相
https·github·ssl
纯爱掌门人4 小时前
终焉轮回里,藏着 AI 与人类的答案
前端·人工智能·aigc
twl4 小时前
OpenClaw 深度技术解析
前端
崔庆才丨静觅4 小时前
比官方便宜一半以上!Grok API 申请及使用
前端
星光不问赶路人4 小时前
vue3使用jsx语法详解
前端·vue.js
天蓝色的鱼鱼4 小时前
shadcn/ui,给你一个真正可控的UI组件库
前端
布列瑟农的星空4 小时前
前端都能看懂的Rust入门教程(三)——控制流语句
前端·后端·rust
Mr Xu_4 小时前
Vue 3 中计算属性的最佳实践:提升可读性、可维护性与性能
前端·javascript
、BeYourself4 小时前
解决git@github.com: Permission denied (publickey)
github