aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/getting-started/getting-started-archetypes.asciidoc
diff options
context:
space:
mode:
authorMarko Gronroos <magi@vaadin.com>2016-03-17 15:58:58 +0200
committerMarko Gronroos <magi@vaadin.com>2016-03-17 17:14:17 +0200
commitfa2497f0c63855545b68b29b53d35b17406bf6f2 (patch)
tree1640802ca70d3afb9756ae8f136bfb46fa7dce5d /documentation/getting-started/getting-started-archetypes.asciidoc
parentce1d609b9cb9fbe0129d91a0fc79d60079d5efae (diff)
downloadvaadin-framework-fa2497f0c63855545b68b29b53d35b17406bf6f2.tar.gz
vaadin-framework-fa2497f0c63855545b68b29b53d35b17406bf6f2.zip
Reorganized the Getting Started chapter to separate installation and project creation chapters. #19639
Change-Id: I4aab29b8b9ab23091903016e9cc91850c4ca3b93
Diffstat (limited to 'documentation/getting-started/getting-started-archetypes.asciidoc')
-rw-r--r--documentation/getting-started/getting-started-archetypes.asciidoc34
1 files changed, 34 insertions, 0 deletions
diff --git a/documentation/getting-started/getting-started-archetypes.asciidoc b/documentation/getting-started/getting-started-archetypes.asciidoc
new file mode 100644
index 0000000000..fbb75093e1
--- /dev/null
+++ b/documentation/getting-started/getting-started-archetypes.asciidoc
@@ -0,0 +1,34 @@
+---
+title: Maven Archetypes
+order: 30
+layout: page
+---
+
+[[getting-started.archetypes]]
+= Overview of Maven Archetypes
+
+Vaadin currently offers the following Maven archetypes for different kinds of projects:
+
+`vaadin-archetype-application`::
+This is a single-module project for simple applications.
+It is good for quick demos and trying out Vaadin.
+It is also useful when you are experienced with Vaadin and want to build all the aspects of the application yourself.
+
+`vaadin-archetype-application-multimodule`::
+A complete Vaadin application development setup.
+It features separate production and development profiles.
+
+`vaadin-archetype-application-example`::
+An example CRUD web application using multi-module project setup.
+
+`vaadin-archetype-widget`::
+A multi-module project for a new Vaadin add-on.
+It has two modules: one for the add-on and another for a demo application.
+
+`vaadin-archetype-touchkit`::
+A mobile development starter project using Vaadin TouchKit.
+See <<dummy/../../../touchkit/touchkit-overview#touchkit.overview,"Vaadin TouchKit">>.
+Notice that this archetype uses the AGPL-licensed version of TouchKit, which requires that your project must also be licensed under the AGPL license.
+
+`vaadin-archetype-liferay-portlet`::
+A portlet development setup for the open-source Liferay portal.