Flow: Vaadin for TypeScript (MVP)

Created on 19 Aug 2019  路  3Comments  路  Source: vaadin/flow

When creating applications with Vaadin, as a developer, I want to write client-side code in TypeScript so that I can stay close to the target platform (the browser), it is easy for me to use any of the native Web platform features directly (including Service Workers and offline support), and my code is automatically type-checked.

When adding TypeScript client-side code to existing Vaadin apps, I want it to be an optional addition to existing @Route-based server-side routes and full Java or PolymerTemplate-based views, so that it can be used in existing apps when and where necessary without major app restructuring.

When writing TypeScript client-side code in Vaadin apps, I want a complete full-stack project and a seamless end-to-end development experience with client-side code in TypeScript and server-side code in Java so that I can focus on the app features and have all needed tooling set up for me out of the box (zero Webpack / TypeScript / Node configuration).

Epic fusion

Most helpful comment

Marcus created a nice example of TS + Lit https://github.com/marcushellberg/vaadin-lit-typescript

All 3 comments

A smooth TypeScript development with Vaadin would be awesome. Worth noting LitElement has a native TypeScript support, e.g. using decorators.

Marcus created a nice example of TS + Lit https://github.com/marcushellberg/vaadin-lit-typescript

beta it out

Was this page helpful?
0 / 5 - 0 ratings

Related issues

knoobie picture knoobie  路  4Comments

stefanuebe picture stefanuebe  路  4Comments

pleku picture pleku  路  4Comments

manolo picture manolo  路  3Comments

anezthes picture anezthes  路  4Comments