Skip to content

Commit

Permalink
i18n(zh-cn): Update rendering.mdx & integrations-guide.mdx (#8604)
Browse files Browse the repository at this point in the history
* i18n(zh-cn): Update `rendering.mdx` & `integrations-guide.mdx`

* fix broken link

* fix broken link

---------

Co-authored-by: Yan <[email protected]>
  • Loading branch information
liruifengv and yanthomasdev committed Jun 20, 2024
1 parent a25c14e commit bd071f9
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
5 changes: 4 additions & 1 deletion src/content/docs/zh-cn/basics/rendering-modes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ i18nReady: true
---
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
import RecipeLinks from '~/components/RecipeLinks.astro';
import ReadMore from '~/components/ReadMore.astro';

你的 Astro 项目代码必须被**渲染**为 HTML 才能在网页上显示。

Expand Down Expand Up @@ -39,6 +40,8 @@ Astro 的默认 `static` 模式是一个强大的、有现代感的选择,适

由于它们是按访问生成的,所以这些路由可以为每个访客定制。例如,按需渲染的页面可以向已登录的用户显示他们的账号信息,或者显示最新更新的数据,而无需全站重建。请求时,在服务器上按需渲染也被称为**服务端渲染(SSR)**

<ReadMore>了解更多关于 [按需渲染和适配器的功能](/zh-cn/guides/server-side-rendering/#按需渲染功能特性),例如 cookie,Response 和 Request 对象,HTML 流式处理等等。</ReadMore>

如果你需要以下功能,[可以考虑在你的 Astro 项目中启用 `server``hybrid` 模式](/zh-cn/guides/server-side-rendering/#启用按需服务器渲染)

- **API 端点**:创建作为 API 端点的特定页面,用于数据库访问、身份验证和授权等任务,同时将敏感数据隐藏在服务端。
Expand All @@ -50,5 +53,5 @@ Astro 的默认 `static` 模式是一个强大的、有现代感的选择,适
`server``hybrid` 输出模式都允许你在你选择的 [UI 框架](/zh-cn/guides/framework-components/) 中包含 [Astro 群岛](/zh-cn/concepts/islands/) 以增加交互性(甚至可以嵌入整个客户端渲染的应用!)。通过 [中间件](/zh-cn/guides/middleware/) 和 Astro 的 [视图过渡动画 API](/zh-cn/guides/view-transitions/),用于动画和在路由导航中保持状态,甚至可以创建高度交互的应用。

:::tip
Astro 的按需服务器渲染提供了真正的应用体验,而无需客户端单页应用的 JavaScript 开销。
Astro 的按需服务器渲染,尤其是与 [视图过渡](/zh-cn/guides/view-transitions/) 相结合时,提供了真正的应用体验,而无需客户端单页应用的 JavaScript 开销。
:::
5 changes: 3 additions & 2 deletions src/content/docs/zh-cn/guides/integrations-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@ import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'

import { Steps } from '@astrojs/starlight/components'

使用 **Astro 集成**只需几行代码就能为你的项目添加新的功能和行为。你可以自己编写一个自定义的集成,可以使用官方集成,还可以使用社区内的集成
使用 **Astro 集成**只需几行代码就能为你的项目添加新的功能和行为。你可以使用官方集成,[社区构建的集成](#寻找更多集成),甚至可以 [构建自己的自定义集成](#构建自己的集成)

集成能够...

- 解锁 React、Vue、Svelte、Solid 和其他流行的 UI 框架。
- 使用 [渲染器](/zh-cn/guides/framework-components/) 解锁 React、Vue、Svelte、Solid 和其他流行的 UI 框架。
- 使用 [SSR 适配器](/zh-cn/guides/server-side-rendering/) 启用按需渲染。
- 只需几行代码就能整合 Tailwind 和 Partytown 等工具。
- 为你的项目添加新功能,如自动生成网站地图。
- 编写自定义代码,与构建过程、开发服务器等挂钩。
Expand Down

0 comments on commit bd071f9

Please sign in to comment.