Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 3.09 KB

README.zh-CN.md

File metadata and controls

50 lines (35 loc) · 3.09 KB

English | 简体中文

Tailwind Nextjs TypeScript Starter Blog

基于 Tailwind + Next.js + TypeScript 的博客模板。

功能特色

开发体验优化基于:

@jannajs/lint 初始化相关配置。

使用

此外,你可以自定义 favicons 并删除其他模板文件。

部署

由于存在一部分 API 功能,最好选择 Vercel

动机

在一篇对于 React 核心开发者的访谈记录文章中看到其推荐新人直接 Next.js 入门,作为一个老 Reacter,还对 Next.js 不了解实在说不过去了,刚好最近打算自己搞个博客模板,之前用的 Hexo 模板感觉心智负担挺大的,没太大动力去做好博客,如果是基于 React 的框架的话,就可以各种折腾了。另外最近对于 ViteWindi CSS 已经比较熟悉了,正好以此为契机,做个 Next.js 和 Vite 的深入体验。

本来想自己从 0 开始,想想工作量还是太离谱了,毕竟目标是先做好模板之后把自己的博客再迁移一下。最后找到了 timlrx/tailwind-nextjs-starter-blog 一个 Tailwind + Nextjs 的模板,本来想换成 Windi CSS 的,在还不熟悉项目的情况下不好把握工作量,想了想不如乘此机会把 Tailwind 也深入体验一下,这波不亏。又由于项目对 TypeScript 的支持不够完善,个人属于 TypeScript 狂热爱好者,虽然类型体操能力一般 _(:з」∠)_ 遂基于此模板做了较为全面的 TypeScript 支持。