All Posts
TradingView Advanced Chart 开发入门
本文介绍的是在 Web 项目中接入 TradingView Advanced Chart 。 申请 TradingView Advanced Chart 是免费使用的,代码文件需要通过官网进行申请,申请的时候需要使用公司邮箱,申请后一周内会收到邮件回复,按照邮件内容填写并签署协议文件后回复即可,注意协议文件中邮箱要与申请邮箱保持一致。 使用 使用 TradingView widget...
read articleMy 2024 Review
2024 年度回顾 2024 是不平静的一年。也是希望萌芽的一年。万物复苏,希望 2025 多一些希望,而不是绝望。 CODE 今天工作中技术上的转变包括从 Nuxtjs v2 全面升级到 Nuxtjs v3,UI 组件也切换到了 Nuxt UI ,css 使用 tailwindcss ,开发体验的提升是显而易见的。同时也有学习开发 Nuxt Module . 个人开发中,编辑器终于切换到了...
read articleHow to fix cors issue in clerk nextjs project
If you're building a web application with Next.js and using the Clerk authentication service, you may encounter a CORS (Cross-Origin Resource Sharing) issue when making API requests outside the app....
read articleHow to set up a Prisma Client That Uses MongoDB as a Second Database
最近在 Recos 项目中将字幕文件的存储转移到了 Mongo 数据库,前端项目采用的是 Nextjs + Prisma 的框架,于是需要 Prisma 添加 Mongo 的支持,其中还是遇到了一些小坑,在此记录下。 Prisma 本身是不支持连接到多个数据库的,实现方法是在 prisma 目录中新建一个文件名为 mongo_schema.prisma generator client { ...
read articleMy 2022 Review
2022 年度回顾 今天已经是 3 月 4 日了,2023 年的 3 月 4 日,这个春天特别的冷,在这个寒冷的夜里,终于想起来要补上去年的总结了。最近渐渐开始使用 Notion 来记录每天完成了哪些工作,每天到了晚上下班的时候已经不太起来白天工作的细节,每天太多细碎的工作导致很难记得太多细节,这让我有点担心。既然记不起来,那就把 GitHub Profile 的 2022 记录翻出来看,从 12...
read articleNestedScrollView 使用指南
NestedScrollView 是什么 通常当 App 页面内使用滚动组件时,为了优化用户体验,我们需要将列表的滚动区域最大化,这时候就需要 NestedScrollView 组件了,NestedScrollView 用于管理多个滚动组件,它可以让多个滚动组件嵌套滚动,这样就可以让滚动组件的滚动区域最大化。NesetedScrollView 组件最常用的场景是 SliverAppBar +...
read articleMy 2021 Review
2021 年度回顾 新工作 2021 年开始了新工作,做起来以前一直想做的事。从慢慢熟悉到常常加班,走过了整整一年。2021 年对我来说是一个新的开始,总体走得还是挺顺利的。 技术上来说从零开始学习 web 开发,现在 Js Ts Vue 都有很好的掌握,对于状态管理也有了更深刻的认识。欠缺的部分在于 React 以及 Html Dom Css...
read articleThinking in React
本文翻译自 https://beta.reactjs.org/learn/thinking-in-react React 可以改变你看待设计以及开发应用的想法。在使用 React 之前,你看到的可能是茫茫一片树林,之后你会看清楚树林中的每一棵树。React 让设计系统和 UI 状态管理变得简单。在这个教程中,我们将帮助你使用 React...
read article