ivy-universal:使用Angular Ivy进行服务器端渲染

时间:2024-05-22 09:40:37
【文件属性】:

文件名称:ivy-universal:使用Angular Ivy进行服务器端渲染

文件大小:194KB

文件格式:ZIP

更新时间:2024-05-22 09:40:37

TypeScript

常春藤 该项目是使用版本7.1.1生成的。 这是对Angular Ivy之上的服务器端渲染的初步测试。 常春藤客户项目是由 ng new ivy --experimental-ivy 生成并运行通用应用程序 安装 npm ci (要在package-lock.json中获得完全固定的版本) 在生产模式下运行(以查看实际的JS有效负载大小) npm run start 导航到 在开发人员模式下运行(用于开发) npm run dev 导航到 更改代码后,页面将实时重新加载。 这是什么? 该示例说明了Angular Ivy如何使以下成为可能 在组件和路径级别拆分“自动”代码 带有Angular Ivy的服务器端渲染(SSR) 基于用户事件/数据绑定更改的选择性客户端补液 即将推出: 可配置的加载和预取策略 数据获取和状态传输 服务器流? 代码组织 服务器端发生的所有事情


【文件预览】:
ivy-universal-master
----rollup.config.js(1016B)
----BAZEL.md(870B)
----package.json(3KB)
----tslint.json(3KB)
----.bazelignore(13B)
----angular.json(4KB)
----TODO(2KB)
----package-lock.json(459KB)
----BUILD.bazel(243B)
----src()
--------browserslist(388B)
--------tsconfig.app.json(266B)
--------tsconfig.server.json(263B)
--------elements.server.ts(918B)
--------tslint.json(314B)
--------test.ts(642B)
--------assets()
--------main.server.ts(7KB)
--------index.html(311B)
--------tsconfig.spec.json(256B)
--------TODO(2KB)
--------routes.ts(289B)
--------app()
--------BUILD.bazel(3KB)
--------main.ts(4KB)
--------styles.css(2KB)
--------polyfills.ts(3KB)
--------lib()
--------karma.conf.js(980B)
--------environments()
--------favicon.ico(5KB)
----tsconfig.json(438B)
----deployment.yaml(399B)
----e2e()
--------tsconfig.e2e.json(213B)
--------protractor.conf.js(752B)
--------src()
----.bazelrc(148B)
----.gitignore(587B)
----README.md(4KB)
----scripts()
--------watch.js(2KB)
----.editorconfig(246B)
----WORKSPACE(3KB)

网友评论