You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2017/06/25 14:41:22 UTC

incubator-juneau-website git commit: Minor wording changes.

Repository: incubator-juneau-website
Updated Branches:
  refs/heads/asf-site 98af932a6 -> 00d61459f


Minor wording changes.

Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/commit/00d61459
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/tree/00d61459
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/diff/00d61459

Branch: refs/heads/asf-site
Commit: 00d61459f0841648f84b787ab65957bac230cf76
Parents: 98af932
Author: JamesBognar <ja...@apache.org>
Authored: Sun Jun 25 10:41:20 2017 -0400
Committer: JamesBognar <ja...@apache.org>
Committed: Sun Jun 25 10:41:20 2017 -0400

----------------------------------------------------------------------
 content/about.html | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/00d61459/content/about.html
----------------------------------------------------------------------
diff --git a/content/about.html b/content/about.html
index cb967eb..cc6a831 100644
--- a/content/about.html
+++ b/content/about.html
@@ -15,8 +15,8 @@
 		<li>A toolkit for marshalling POJOs to a variety of content types using a common framework.
 		<li>A REST server API for creating Swagger-based self-documenting REST interfaces using POJOs.
 		<li>A REST client API for interacting with REST interfaces using POJOs.
-		<li>An RPC API built on top of REST that allows you to create proxy interfaces against Juneau or 3rd-party REST interfaces.
-		<li>A sophisticated INI config file API. 
+		<li>A REST client interface proxy API that allows you to quickly create Java interfaces against virtually any 3rd-party REST interface.
+		<li>A sophisticated configuration file API.
 		<li>A REST microservice API that combines all the features above for creating lightweight standalone REST interfaces that start up in milliseconds.
 	</ul>
 	<p>
@@ -55,7 +55,6 @@
 				<li>Swagger 2.0
 			</ul>
 		<li>KISS is our mantra!  No auto-wiring.  No code generation.  No dependency injection.  Just add it to your classpath and use it.  Extremely simple unit testing!
-		<li>Does not use intermediate DOMs!  POJOs are serialized directly to streams and parsed back directly to POJOs.  Extremely efficient and fast.
 		<li>Tiny - ~1MB
 		<li>Exhaustively tested
 	</ul>
@@ -81,7 +80,7 @@
 
 	<h5 class='toc'>Juneau Core</h5>
 	<p>
-		Core library includes easy-to-use and customizable serializers and parsers.  The examples here are only a small taste of what's possible. 
+		Core library includes easy-to-use and customizable serializers and parsers.  The examples here provide a small taste of what's possible. 
 	</p>
 	<p>
 		The default serializers can often be used to serialize POJOs in a single line of code:
@@ -206,10 +205,13 @@
 	<jk>boolean</jk> b = l9a.getBoolean(1);
 	ObjectList l9b = (ObjectList)parser.parse(json, Object.<jk>class</jk>);  <jc>// Equivalent.</jc>  
 	</p>
-	<p>
-		Serializers can send output directly to Writers, OutputStreams, Files, Strings, or byte arrays.
-		<br>Parsers can receive input directly from Readers, InputStreams, Files, Strings, or byte arrays.
-	</p>
+	<h5 class='toc'>Features</h5>
+	<ul class='spaced-list'>
+		<li>Serializers can send output directly to Writers, OutputStreams, Files, Strings, or byte arrays.
+		<li>Parsers can receive input directly from Readers, InputStreams, Files, Strings, or byte arrays.
+		<li>Parsers can reconstruct arbitrarily complex data structures consisting of maps, collections, beans, and other POJOs.
+		<li>Serializers and parsers do not use intermediate DOMs!  POJOs are serialized directly to streams and parsed back directly to POJOs.  Extremely efficient and fast.
+	</ul>
 	<br><hr>
 	<p>
 		Serializers and parsers are builder-based.  Build from scratch or clone existing instances.  Lots of configuration options available for all the languages.
@@ -247,8 +249,7 @@
 	<br><br><hr>
 	<p>
 		Many POJOs such as primitives, beans, collections, arrays, and classes with various known constructors and methods are serializable out-of-the-box.  
-		For other objects, "swaps" allow you to swap-in serializable replacement objects during serialization
-		and vis-versa during parsing.  Beans can also be tailored in various ways such as customizing property names, ordering, and visibility.  
+		For other objects, "transforms" allow you to perform various mutations on them before serialization and after parsing.  
 	</p>
 	<ul class='spaced-list'>
 		<li>Transforms