Feature
快速启动模板:几秒钟内开始编码
探索 PocketCode 的 15 个入门模板:HTML、React、Vue、Python、Node、FastAPI、Django、Next.js、Kotlin、Go、Rust 等,轻点一下即可创建。
快速启动模板
开始新项目时最大的障碍之一就是初始设置:创建文件夹结构、写出最初的几个文件、决定项目的组织方式……这一切都发生在你写下第一行逻辑代码之前。
PocketCode 用快速启动模板解决了这个问题。
什么是模板?
模板是预先构建好的项目,会替你写好初始文件:
- 针对你所选技术栈的文件夹结构
- 包含该技术栈基础代码的初始文件
- 示例内容,让你看清各部分如何配合
模板只会写入初始文件,别的什么都不做:它不会安装依赖,也不会创建 Git 仓库。全部 15 个模板在所有套餐中都可使用,没有一个是 Pro 专属。
15 个模板
模板分为五个类别,创建项目时可以按类别筛选。
通用
- Empty — 空白项目,适合喜欢从零开始的人
前端
- HTML / CSS / JS — 简单的网站,在内置的 DevBrowser 中打开
- React
- Vue.js
- TypeScript — 在内置的 Node.js 上运行
后端
- Python
- Node.js(Express)
- FastAPI
- Django
全栈
- React + Node.js
- React + FastAPI
- Next.js
语言
- Kotlin
- Go
- Rust
哪些能在手机上运行
并非所有模板的运行方式都一样,下面是如实的说明:
- HTML / CSS / JS 在内置的 DevBrowser 中打开(编辑器顶部栏的地球图标)。Run 只检查结构,不会渲染页面。
- React 和 Vue.js 从 CDN(
unpkg.com)加载 React、Vue 和 Babel,因此需要联网才能显示。 - JavaScript 和 TypeScript 在内置的 Node.js 上运行(TypeScript 不做类型检查),Python 使用内置的 CPython 3.12 解释器(仅标准库),Kotlin 使用内置编译器。
- Go 需要可选的运行时包,可在设置 → 编译器和运行时中下载。它运行单个文件并只用标准库,不支持带
go.mod的项目。 - Rust 有语法高亮,但真正的 Rust(rustc)无法在设备上运行,而且 Rhai 包不会运行附近带有
Cargo.toml的.rs文件,所以这个模板在手机上无法运行。 - 框架类模板(Express、FastAPI、Django、Next.js、带后端的 React)用于在手机上编写代码。npm 和 pip 并未内置,因此安装依赖并启动它们需要通过 SSH 连接服务器或进行部署。Django 模板还缺少其
manage.py所指向的config/包,所以不能原样启动。 - 初始文件中的示例文字(如“¡Hola Mundo!”或“Mi App”)无论应用使用什么语言,都是西班牙语。
如何使用模板
- 打开 PocketCode,进入 项目
- 点击 新建
- 输入名称并选择模板(也可以按类别筛选)
- 点击 创建
初始文件会出现在你的项目中,可以直接在编辑器中打开。如果名称已存在,PocketCode 会自动添加后缀,例如 My App (2)。
套餐与限制
免费套餐总共包含 1 个项目,Pro 则取消这一上限。模板本身从不被锁定:Free 和 Pro 都可以使用全部 15 个。
应用市场中的模板
Marketplace 目录中也包含项目模板,这是其条目类型之一。这是一个精选目录:你可以从中安装,但无法发布自己的内容。
结语
快速启动模板消除了开启新项目时的阻力。你不必把时间浪费在配置上,而是可以专注于真正重要的事情:你的代码和你的想法。想了解目前可用的功能及其限制,请查看我们的开发状态。