Typescript 全栈最值得学习的技术栈 TRPC
本文介绍了 tRPC 技术以及它与传统 RESTful API 的区别。同时 tRPC 可以帮助人们更快地开发全栈 TypeScript 应用程序,同时无需传统的 API 层,并保证应用程序在快速迭代时的稳定性。
代码人生:编织技术与生活的博客之旅
本文介绍了 tRPC 技术以及它与传统 RESTful API 的区别。同时 tRPC 可以帮助人们更快地开发全栈 TypeScript 应用程序,同时无需传统的 API 层,并保证应用程序在快速迭代时的稳定性。
本文介绍了如何使用 Supabase 作为后端服务,使开发人员可以更快地构建和部署应用程序,无需配置数据库或编写复杂的身份验证代码。将使用 Nuxt.js 和 Supabase,以实现一个图床网站为例,来演示如何在前端中使用 Supabase API 和 Storage 服务。
使用 Fresh 框架构建Web 应用,用于将链接转换为卡片样式的预览效果图。
Deno 是一个安全的 JavaScript 和 TypeScript 运行时,作者是 Ryan Dahl(也是 Node.js 的原作者)。Deno 的诞生之初是为了解决 2009 年首次设计 Node.js 时的一些疏忽。我认为这种改造动机很有道理,因为我相信每个程序员都希望有机会能重写他们已有 10 年历史的代码。
我初识 WebAssembly 是当初想要分析某个网站的加密算法,最终定位到了一个 .wasm 文件,没错,这个就是 WebAssembly 的构建产物,能够直接运行在浏览器中。在我当时看来这门技术很先进,不过如今看来绝大多数的 web 应用貌似都没使用上,迄今为止我也只在这个网站中看到使用 WebAssembly 的(也许有很多,只是没实质分析过)。
距离上一篇博文有一个月之久,距离上次编写代码也有一周之久,由于疫情封控全面放开,加上福建省教育厅通知的提前返乡,反而让我感到有些不适。往常这个时间点我忙于期末考试,会把代码的事情放一边,等到彻底放假后,开始闭关潜心学习。然而剩余的半个月变成了线上形式,课还是要上,考试还是要考,虽说身在家乡,但心不在焉的。
有关 GraphQL 介绍及上手实践,并在 Nest.js 和 Strapi 中搭建 GraphQL 服务
一个用于快速复现请求协议的 Web 开发模板。基于 Nuxt 开发,并集成了NaiveUI,Unocss,等相关工具库封装。
近期准备写一个工具包 @kuizuo/utils,由于要将其发布到npm上,必然就要兼容不同模块(例如 CommonJS 和 ESModule),通过打包器可以很轻松的将代码分别编译成这不同模块格式。
目前技术圈的发展速度可谓是有目共睹,尤其是前端,每隔一段时间就出新的技术,可以说让很多初学者非常畏惧,没有一个明确的方向不知道从何学起。
如果你的项目要长期使用并维护的话,那么代码自动测试就非常有必要使用。因为没人能保证在修改代码后,不会引发其他额外 bug(功能失效,渲染失败),而在修改完代码后,跑一遍测试就能很大程度让开发者发现自己所修改的代码是否存在问题,是否会导致原有功能失效。
使用 Gitea 搭建一个轻量级 git 私有仓库,并配置 Drone CI 来实现自动构建与部署。
模拟请求/协议复现 最佳实践方案
记录 Github 学生认证艰辛过程与经验分享。
Strapi 实现用户注册与登录
使用 pnpm monorepo 实践
在以前,我可以花费 4,5 个小时的时间专注于一件事情上,并且丝毫没有不耐烦的意思。而且这种状态能持续个好几天。例如拼个积木,拼个拼图,写个代码等等。专注个半天根本不成问题。
准备给我的一个 Vite 项目进行重构,其中一个功能(函数)要花费 JS 主线程大量时间,会导致主线程画面卡死,无法正常点击,直到该功能(函数)执行完毕而言。这样的用户体验非常差,于是就准备使用 WebWorker 对该功能封装。