小编Eti*_*nne的帖子

使用java后端进行角度2服务器渲染

我使用带有java后端(tomcat)的angular 2.我试图在我的POC中实现服务器端渲染.我想知道角度通用是否可以帮助我(在客户端).我提前道歉,我对角度和nodejs很新.

为了理解通用的服务器端渲染,我看一下https://github.com/angular/universal-starter/tree/masterhttps://github.com/alexpods/angular2-universal-starter.

首先,我想知道我观察到的那些项目的行为是否正常:

对于第一个,预启动似乎不起作用(我在main.node.ts中将preboot标志设置为true):如果我在输入字段中键入内容,则在角度加载时将其删除...

对于第二个,我想知道服务器渲染是否真的有效,因为即使我在我的chrome选项中添加限制,加载时间也很长,然后页面出现(就好像它是在所有资源下载后呈现的客户端)

此外,我不得不说我的POC目前可能天真而简单,但我很难理解这些项目的切入点,我的很简单:

HTML:

<script src="/js/systemjs.config.js"></script>
Run Code Online (Sandbox Code Playgroud)

systemjs:

...
  var packages = {
    'app': { main: 'main.js',  defaultExtension: 'js' },
...
Run Code Online (Sandbox Code Playgroud)

main.ts(以js编译)

bootstrap(AppComponent, [HTTP_PROVIDERS]);
Run Code Online (Sandbox Code Playgroud)

也许我想念一些nodejs的理解.

有人可以解释一下页面的服务器数量和客户端呈现版本之间的确切差异吗?

非常感谢!

java angular2-universal angular

5
推荐指数
0
解决办法
898
查看次数

标签 统计

angular ×1

angular2-universal ×1

java ×1