# Server Side Rendering,

**URL:** <https://discourse.aurelia.io/t/server-side-rendering/4452>\
**Category:** Help Requests\
**Created:** [October 26, 2021, 3:32pm UTC](https://discourse.aurelia.io/t/server-side-rendering/4452 "2021-10-26T15:32:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ashutosh](https://avatars.discourse-cdn.com/v4/letter/a/e480ec/32.png) [@ashutosh](https://discourse.aurelia.io/u/ashutosh)\
**Post date:** [October 26, 2021, 3:32pm UTC](https://discourse.aurelia.io/t/server-side-rendering/4452/1 "2021-10-26T15:32:46Z")

</div>

I’m trying to implement server-side rendering, and I have downloaded the SSR template files

> **[GitHub - aurelia/skeleton-navigation: Starter kits for building a standard...](https://github.com/aurelia/skeleton-navigation)**
>
> Starter kits for building a standard navigation-style app with Aurelia. - GitHub - aurelia/skeleton-navigation: Starter kits for building a standard navigation-style app with Aurelia.

I’m trying to implement the same in my project,  
when I run the command “npm run watch”, this works fine  
and after that when I run “npm run server” - I got the error given below.

[nodemon] starting `node ./server.js`  
Starting server…  
Listening at [http://localhost:8080/](http://localhost:8080/)

TypeError: initialize is not a function  
at start (D:…\node\_modules\aurelia-ssr-engine\dist\commonjs\aurelia-ssr-engine.js:50:20)  
at Object.render (D:…\node\_modules\aurelia-ssr-engine\dist\commonjs\aurelia-ssr-engine.js:25:12)  
at D:…\node\_modules\aurelia-middleware-koa\dist\commonjs\aurelia-middleware-koa.js:13:37  
at dispatch (D:…\node\_modules\koa-compose\index.js:42:32)  
at D:…\node\_modules\koa-compose\index.js:34:12  
at Application.handleRequest (D:…\node\_modules\koa\lib\application.js:168:12)  
at Server.handleRequest (D:…\node\_modules\koa\lib\application.js:150:19)  
at Server.emit (events.js:315:20)  
at parserOnIncoming (\_http\_server.js:874:12)  
at HTTPParser.parserOnHeadersComplete (\_http\_common.js:126:17)

---

<div class="post-metadata">

**Author:** ![ashutosh](https://avatars.discourse-cdn.com/v4/letter/a/e480ec/32.png) [@ashutosh](https://discourse.aurelia.io/u/ashutosh)\
**Post date:** [October 26, 2021, 3:58pm UTC](https://discourse.aurelia.io/t/server-side-rendering/4452/2 "2021-10-26T15:58:24Z")

</div>

1. template - **skeleton-typescript-webpack-ssr**  
[skeleton-navigation/skeleton-typescript-webpack-ssr at master · aurelia/skeleton-navigation · GitHub](https://github.com/aurelia/skeleton-navigation/tree/master/skeleton-typescript-webpack-ssr)
