Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ganatan/angular-ssr
Angular 19 Example SSR (Server Side Rendering)
https://github.com/ganatan/angular-ssr
angular angular14 angular16 angular17 angular18 angular19 bootstrap5 example-app example-project lazy-loading routing server-side-rendering server-side-rendering-angular ssr
Last synced: 1 day ago
JSON representation
Angular 19 Example SSR (Server Side Rendering)
- Host: GitHub
- URL: https://github.com/ganatan/angular-ssr
- Owner: ganatan
- License: mit
- Created: 2018-11-26T13:31:58.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-02T08:33:54.000Z (19 days ago)
- Last Synced: 2025-01-13T00:05:18.993Z (8 days ago)
- Topics: angular, angular14, angular16, angular17, angular18, angular19, bootstrap5, example-app, example-project, lazy-loading, routing, server-side-rendering, server-side-rendering-angular, ssr
- Language: JavaScript
- Homepage:
- Size: 27.4 MB
- Stars: 228
- Watchers: 6
- Forks: 109
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Angular 19 Example Server Side Rendering
> An Angular starter kit featuring [Angular 19.0.5](https://angular.io), [Angular CLI 19.0.6](https://cli.angular.io/)
> it's part of a repo series designed to create a Progressive Web App with Angular
# Web Application Live Demo
## Quick start
```bash
# choose a repo
# download the example or clone the repo from github
git clone https://github.com/ganatan/angular-ssr.git# download the example or clone the repo from gitlab
git clone https://gitlab.com/ganatan/angular-ssr.git# change directory
cd angular-ssr# install the repo with npm
npm install# start the server
npm start```
in your browser go to [http://localhost:4200](http://localhost:4200)## Getting Started
### Installation
* `npm install` (installing dependencies)
* `npm outdated` (verifying dependencies)### Developpement
* `npm run start`
* in your browser [http://localhost:4200](http://localhost:4200)## Linter
* `npm run lint`## Tests
* `npm run test`
* `npm run coverage`### Compilation
* `npm run build` ( with SSR)### Production
* `npm run serve`
* in your browser [http://localhost:4000](http://localhost:4000)## Tests
* `npm run test`### Prototype Bootstrap 5
* `change directory` cd ui
* launch html pages in your browser### Angular & Docker
* `build image`
* docker build -t angular-starter:1.0.0 .* `run container`
* docker run -d -p 4000:4000 angular-starter:1.0.0* `run container mode bash`
* docker run -it angular-starter:1.0.0 /bin/bash* in your browser [http://localhost:4000](http://localhost:4000)
### Author
* Author : danny### Documentation
English Tutorials
- Tutorials Step-by-Step - https://www.ganatan.com/tutorials/enTutoriels en français
- Installation - https://www.ganatan.com/tutorials/modules-avec-angular
- Tutoriels Etape par étape - https://www.ganatan.com/tutorials