IBM WebSphere sMash Getting Started Guide

Overview
A variety of utilities are available to develop IBM® WebSphere® sMash applications. This topic provides an introduction to help you pick the one that's right for you.
Command-line interface
The IBM® WebSphere® sMash command-line interface (CLI) provides the basic support for developing and running WebSphere sMash applications. Alternatives for developing applications include App Builder and, for Java™-intensive development, an Eclipse plug-in for Java and Groovy.
Expand topics
App Builder
App Builder is a non-released Web-based tool for developing IBM® WebSphere® sMash applications.
Expand topics
Eclipse support
IBM® WebSphere® sMash plug-ins for Eclipse are non-released components and generally for platform developers (i.e. those who are developing extensions for the platform). For application development, App Builder is the preferred tool.
How to move your applications
This article provides tips for moving applications to other servers and switching applications to the stable module group.

Experimental modules


RESTdoc (zero.restdoc.webtools)
You can create documentation for your RESTful resource handlers with RESTdoc. The RESTdoc tool generates HTML tables that describe the RESTful APIs exposed by your application and its dependencies.
FlowRESTdoc (zero.assemble.flow.restdoc)
You can create documentation for your flows with FlowRESTdoc that is similar to RESTdoc (zero.restdoc.webtools). The FlowRESTdoc tool generates HTML tables that describe the RESTful APIs of Assemble flow in your application and its dependencies.

Version 1.1.28346