Git Product home page Git Product logo

vaadin4spring's Introduction

Vaadin4Spring Extensions and Addons

This project started as a prototype of an official Vaadin Spring add-on. Now there is one and as of Vaadin4Spring 0.0.6, this project is to be considered an add-on for the official Spring add-on. This means that all the scopes, the UI provider, the navigator support etc. has been moved to the official add-on, and removed from this project.

So, what is left then?

I have decided to split this project up into three parts: extensions, addons and samples.

The extensions part contains extensions of the core functionality of the official Vaadin Spring add-on. It also acts as a prototype for features that might eventually end up in the official add-on as well. Basically, this is all that is left of the old spring-vaadin and spring-vaadin-boot modules.

The addons part contains more or less stand-alone components that can be used in Vaadin Spring applications, but likely will not be merged into the official add-on (at least not any time soon). This includes the event bus, I18N support and side bar, among other things.

Finally, the samples part contains small sample applications that demonstrate either the official Vaadin Spring add-on, or some parts of Vaadin4Spring.

Please familiarize yourself with the READMEs of each part for more information.

Please note!

I am currently in the process of migrating the old project to the new directory structure and not all modules have been migrated yet. It is not my intention to delete anything that has not been migrated to the official add-on, so if your module has not been migrated yet, just be patient. Also, some of the READMEs of the already migrated modules have not been updated yet.

There is a separate branch for the old codebase (pre 0.0.6) in case you need it. However, if you have any pull requests, I kindly ask you to do them against the new codebase, if only possible.

vaadin4spring's People

Contributors

peholmst avatar gjrtimmer avatar fastnsilver avatar mstahv avatar pesse avatar christoph-frick avatar joshlong avatar lukaszbyczynski avatar idelpivnitskiy avatar witchmonster avatar nfrankel avatar snitsche avatar tomaswolf avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.