angular2-express-engine

WebJar for angular2-express-engine

License

License

MIT
Categories

Categories

Angular User Interface Web Frameworks
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

angular2-express-engine
Last Version

Last Version

2.1.0-rc.1
Release Date

Release Date

Type

Type

jar
Description

Description

angular2-express-engine
WebJar for angular2-express-engine
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/angular/universal

Download angular2-express-engine

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/angular2-express-engine/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>angular2-express-engine</artifactId>
    <version>2.1.0-rc.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/angular2-express-engine/
implementation 'org.webjars.npm:angular2-express-engine:2.1.0-rc.1'
// https://jarcasting.com/artifacts/org.webjars.npm/angular2-express-engine/
implementation ("org.webjars.npm:angular2-express-engine:2.1.0-rc.1")
'org.webjars.npm:angular2-express-engine:jar:2.1.0-rc.1'
<dependency org="org.webjars.npm" name="angular2-express-engine" rev="2.1.0-rc.1">
  <artifact name="angular2-express-engine" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='angular2-express-engine', version='2.1.0-rc.1')
)
libraryDependencies += "org.webjars.npm" % "angular2-express-engine" % "2.1.0-rc.1"
[org.webjars.npm/angular2-express-engine "2.1.0-rc.1"]

Dependencies

compile (1)

Group / Artifact Type Version
org.webjars.npm : graceful-fs jar [4.1.4,5)

Project Modules

There are no modules declared in this project.

CircleCI Join the chat at https://gitter.im/angular/universal

Angular Universal

Angular Universal

Table of Contents


Introduction

The Angular Universal project is a community driven project to expand on the core APIs from Angular (platform-server) to enable developers to do server side rendering of Angular applications in a variety of scenarios.

This repository will host the various tools like engines to integrate with various backends(NodeJS, ASP.NET etc.) and also extra modules and examples to help you started with server side rendering.

The Universal project is driven by community contributions. Please send us your Pull Requests!

Getting Started

Angular Universal Guide

Packages

The packages from this repo are published as scoped packages under @nguniversal

Universal "Gotchas"

Moved to /docs/gotchas.md

Roadmap

Completed

  • Integrate the platform API into core
  • Support Title and Meta services on the server
  • Develop Express, ASP.NET Core, Hapi engines
  • Angular CLI support for Universal
  • Provide a DOM implementation on the server
  • Hooks in renderModule* to do stuff just before rendering to string
  • Generic state transfer API in the platform
  • Http Transfer State Module that uses HTTP interceptors and state transfer API
  • Material 2 works on Universal
  • Write documentation for core API
  • Support AppShell use cases
  • Development server/watch mode builder with livereload for CLI

Planning

  • Full client rehydration strategy that reuses DOM elements/CSS rendered on the server
  • Better internal performance and stress tests
  • Make it easier to write unit tests for Universal components
  • Node.js bridge protocol to communicate with different language backends - Django, Go, PHP etc.

Preboot

Control server-rendered page and transfer state before client-side web app loads to the client-side-app. Repo

What's in a name?

We believe that using the word "universal" is correct when referring to a JavaScript Application that runs in more environments than the browser. (inspired by Universal JavaScript)

Universal Team

License

MIT License

org.webjars.npm

Angular

Versions

Version
2.1.0-rc.1
0.11.1