File tree 1 file changed +12
-12
lines changed
1 file changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ hono的一些解读
11
11
12
12
类型不错,入门好。源码里使用了vitest,np是有品的。tsc,中规中矩。这里面最难的,是如何抹平那么多runtime的差异,这部分设计的还是可圈可点的。
13
13
14
- 1、 Hono不是为node设计的,但有适配器,问题不大
15
- 2、 Who is using Hono? 基本都是faas & worker相关的
16
- 3、 使用的是Web 标准,api会有差异
17
- 4、 中间件 基本都有,官方18个左右
14
+ 1 . Hono不是为node设计的,但有适配器,问题不大
15
+ 2 . Who is using Hono? 基本都是faas & worker相关的
16
+ 3 . 使用的是Web 标准,api会有差异
17
+ 4 . 中间件 基本都有,官方18个左右
18
18
19
19
性能不错的。生态可能偏初期,趟坑要有准备。10k star,非常活跃,api极简。大家能接受自己定制即可选用。
20
20
@@ -29,33 +29,33 @@ hono的一些解读
29
29
1 . 确保你已经安装了 Node.js:你可以在终端中运行 node -v 和 npm -v 来检查是否已安装。
30
30
2 . 创建一个新的项目目录:
31
31
32
- ```
32
+ ``` bash
33
33
$ mkdir my-hono-project
34
34
$ cd my-hono-project
35
35
```
36
36
3 . 初始化 npm 项目:
37
37
38
- ```
38
+ ``` bash
39
39
$ npm init -y
40
40
```
41
41
4 . 安装 Hono.js:
42
42
43
- ```
43
+ ``` bash
44
44
$ npm install hono
45
45
```
46
46
47
- 创建一个基本的服务器文件:在项目根目录下创建一个 index.js 文件,并添加以下代码:
47
+ 5 . 创建一个基本的服务器文件:在项目根目录下创建一个 index.js 文件,并添加以下代码:
48
48
49
- ```
49
+ ``` js
50
50
const { Hono } = require (' hono' )
51
51
const app = new Hono ()
52
52
53
53
app .get (' /' , (c ) => c .text (' Hello Hono!' ))
54
54
```
55
55
56
- 运行你的 Hono.js 服务器:
56
+ 6 . 运行你的 Hono.js 服务器:
57
57
58
- ```
58
+ ``` bash
59
59
node index.js
60
60
```
61
61
@@ -74,7 +74,7 @@ node index.js
74
74
75
75
## 更好一点的做法
76
76
77
- ```
77
+ ``` bash
78
78
$ npm create hono@latest
79
79
```
80
80
You can’t perform that action at this time.
0 commit comments