Web Tools 周刊 #567(技术书籍、框架、Git/CLI、JSON/数据库)

最近,我一直在考虑我们可能正在经历技术书籍的末日。很长一段时间以来,技术作家很难靠编写技术或编程书籍获得体面的收入。我们都知道,当你想学习某事时,很容易就能通过搜索引擎查找。但技术书籍仍然很受欢迎,因为可以阅读专业编辑的关于困难主题的教程很不错。

然而,现在,与作者竞争的不仅是搜索引擎,还有像ChatGPT、Gemini等基于人工智能的工具。这些工具经过训练,依赖了我们多年来依赖的信息源。所以,当信息近在咫尺而且你甚至都不用担心SEO垃圾邮件时,还购买书籍有什么意义呢?

技术和编程书籍是否在走向末日?

当然,像ChatGPT这样的工具还远非完美。我收到过ChatGPT给出的答案是错误的。看起来这种情况至少在某种程度上还会继续。但也似乎越来越多的技术专业人士在依赖人工智能工具进行研究,而不是以前从搜索引擎、在线参考资料或书籍获取信息。由于书籍是我们过去习惯支付的唯一渠道,所以很容易书籍成为被放弃使用的渠道。

在过去的12年里,我创作或合作编写了多本书,即使在书籍销售良好时,从中获得的收入也相当微薄。所以我可以想象,现在想要从书籍中赚取体面的副业收入是多么困难。

如果你仍然对购买技术书籍感兴趣,我有一些阅读列表(包含会员链接):

  • 本期通讯的阅读列表,提供关于编程(主要是前端开发)的书籍
  • 一个关于我的Tech Productivity通讯的阅读列表,包含各种关于生产力和相关主题的书籍

我们将看情况发展,但肯定感觉从编写技术书籍获得额外收入的日子对于我们很多人即将成为过去的事情。

现在开始本周的工具!

Web框架

Melt UI --- 一个开源的Svelte库,包含未样式化组件,用于构建高质量、可访问的设计系统和Web应用程序。

FastBootstrap --- 一个美丽且免费的Bootstrap主题,具有完全响应式、精心打造的组件,使用Atlassian Design构建。

Supercharge Your Finances --- Sequence在直观的资金地图上连接您所有的银行账户、信用卡、储蓄和投资。使用智能规则和IF语句创建自动化,并直接从平台执行您的策略来管理您的财务状况。 赞助

SaaS-Boilerplate --- 一个用于使用App Router支持的Next.js构建项目的起始项目。包含Tailwind CSS、TypeScript、Jest、ESLint、Prettier、Husky等。

Extension --- 一个零配置的跨浏览器扩展开发工具,具有内置的对TypeScript、WebAssembly、React和现代JavaScript的支持。

Slash Admin --- 基于React 18、Vite、Ant Design和TypeScript的快速、现代React管理仪表板模板。

Enterprise SaaS Starter Kit --- 一个用于企业SaaS应用开发的开源Next.js SaaS脚手架,支持Tailwind、Postgres、Prisma、Stripe、Playwright等。

React Native TypeScript Boilerplate --- 用于在React Native中构建项目的多合一脚手架,支持内置主题支持、React导航、浅色/深色模式、原生启动画面集成等。

Next SaaS Stripe Starter --- 一个用于使用Next.js 14、Prisma、Neon、Auth.js v5、Resend、React Email、shadcn/ui、Stripe和Server Actions构建项目的开源SaaS起始项目。

Qwik UI --- 两组复制粘贴组件,一个是无样式的,一个是有样式的,都是可访问、易于使用和定制的。

Git、GitHub和CLI工具

manai --- 一个基于人工智能的交互式命令行补全工具,用于Zsh,具有触发热键,可关于正在进行的命令行提问。

StarSearch --- 用于您的Git历史的GitHub Copilot,获取贡献者历史、关键贡献者、查找项目专家等信息。

Elvish --- 一个功能强大的脚本语言和多功能交互式Shell,可运行在Linux、macOS、BSD和Windows上。

GraphQL with React: The Complete Developers Guide --- 一个时长13小时的视频课程,通过构建真实的Web应用程序与React和Node一起学习和掌握GraphQL。对熟悉React的人来说是一个很好的资源。 赞助

GitShare --- 一项服务,与同事、招聘人员、粉丝、学生等分享私人GitHub仓库,只需单击一次。

GitMe --- 一个在线工具,帮助您创建一个引人注目的GitHub摘要卡,可以将其添加到GitHub自述文件中或下载为图像。

Freeze --- 一个基于Go的CLI工具,可生成代码和终端输出的图像,支持PNG、SVG和WebP。

floro --- 一个用于创建和管理可互操作的静态资源和i18n字符串的分布式版本控制系统,具有原生跨平台应用程序、CLI和浏览器扩展。对公共仓库和最多6个成员免费。

JSON工具、数据库等

PostgreSQL Index Advisor --- 一个用于推荐索引以提高查询性能的PostgreSQL扩展,支持通用参数、物化视图等。

JSONGenerator --- 一个基于文本、独立于语言的工具,用于生成精确的JSON数据结构以用于模拟数据。在左侧输入两打函数定义,生成的数据可复制粘贴到右侧。

GraphQL with React: The Complete Developers Guide --- 一个时长13小时的视频课程,通过构建真实的Web应用程序与React和Node一起学习和掌握GraphQL。对熟悉React的人来说是一个很好的资源。 赞助

JSON Fixer --- 一个简单的在线工具,用于修复包含一个或多个语法错误或其他格式问题的JSON数据。

Radish --- 一个超快速的用Go构建的内存键值存储Redis的替代品。

SQLite模式图生成工具 --- 一个使用Makefile构建的SQLite模式图生成工具,帮助您快速查看数据库模式,而无需安装庞大复杂的工具。

DBeaver --- 一个面向开发人员、数据库管理员、分析师等的免费跨平台数据库工具,支持所有流行的SQL数据库。

SQL模板标签 --- 用于准备SQL语句的ES2015标记模板字符串,支持`pg`, `mysql`, 和 `sqlite`。

PGlite --- ElectricSQL提供的一个基于WASM的Postgres版本,让您可以直接在Postgres上构建响应式、实时、本地优先的应用程序。

gql.tada --- 一个GraphQL文档编写库,推断GraphQL查询和片段的结果和变量类型,融入TypeScript类型系统。

文章翻译自:Web Tools Weekly Issue #567 (Tech Books, Frameworks, Git/CLI, JSON/DB)

相关推荐
EndingCoder41 分钟前
React从基础入门到高级实战:React 实战项目 - 项目三:实时聊天应用
前端·react.js·架构·前端框架
阿阳微客2 小时前
Steam 搬砖项目深度拆解:从抵触到真香的转型之路
前端·笔记·学习·游戏
德育处主任Pro2 小时前
『React』Fragment的用法及简写形式
前端·javascript·react.js
CodeBlossom3 小时前
javaweb -html -CSS
前端·javascript·html
打小就很皮...3 小时前
HBuilder 发行Android(apk包)全流程指南
前端·javascript·微信小程序
集成显卡4 小时前
PlayWright | 初识微软出品的 WEB 应用自动化测试框架
前端·chrome·测试工具·microsoft·自动化·edge浏览器
前端小趴菜055 小时前
React - 组件通信
前端·react.js·前端框架
Amy_cx5 小时前
在表单输入框按回车页面刷新的问题
前端·elementui
dancing9996 小时前
cocos3.X的oops框架oops-plugin-excel-to-json改进兼容多表单导出功能
前端·javascript·typescript·游戏程序
后海 0_o6 小时前
2025前端微服务 - 无界 的实战应用
前端·微服务·架构