# vue-gwt **Repository Path**: chenmin_study/vue-gwt ## Basic Information - **Project Name**: vue-gwt - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-02-27 - **Last Updated**: 2022-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Vue GWT Logo

Vue GWT integrates [Vue.js](https://vuejs.org/) with [GWT 2.9](http://www.gwtproject.org/) using [JsInterop](https://github.com/google/jsinterop-base) and [Elemental2](https://github.com/google/elemental2). It lets you write Vue Components in Java.

Build Status MIT License Chat

## Features * **Vue.js** Components with a **Java controller** * Template expressions **type checking** at compile time * [**Web Components** (Custom Elements)](https://vuegwt.github.io/vue-gwt/guide/advanced/custom-elements.html) support * **HTML templates are compiled** during Java Compilation (only requires Vue.js runtime) * Use **regular Java Objects and Collections** in your templates * Supports [**injection** in Components](https://vuegwt.github.io/vue-gwt/guide/essentials/dependency-injection.html) * Supports **most of Vue.js features** * Integrates with [GWT Resources](https://vuegwt.github.io/vue-gwt/guide/gwt-integration/client-bundles-and-styles.html) and [Widgets](https://vuegwt.github.io/vue-gwt/guide/gwt-integration/widgets.html) ## Who is this for? * You want to code a **Vue app with type checking**, and take advantage of GWT optimizations. * You have **GWT app**, and you want an **easy way to write views** with **2-way data binding**. * You have a **Vue app** and you need to **use a Java library in some Components**. ## What does it look like? You can start by reading **[our documentation](https://vuegwt.github.io/vue-gwt/guide/)** that contains live examples. You can also checkout the **[Vue GWT Demo page](https://vuegwt.github.io/vue-gwt-demo/)**. Curious about the implementation? See the sources in our public **[Github repository](https://github.com/Axellience/vue-gwt)**. ## Let's do this! When you are ready, you can start by **[setting it up on your project](https://vuegwt.github.io/vue-gwt/guide/project-setup.html)**. > We are looking for feedback and contributions. If you use it on a project, please [let us know how it goes](https://gitter.im/VueGWT/vue-gwt). ## Who made this?

Vue GWT is developed by the awesome people at
GenMyModel