JaroslavTulach at 06:45, 2 April 2013 - 2013-04-02 06:45:41

←Older revision Revision as of 06:45, 2 April 2013
Line 2: Line 2:
** Binds String and primitive types
** Binds String and primitive types
** Bind array types (exposed as {{JDK|java/util|List}}
** Bind array types (exposed as {{JDK|java/util|List}}
-
** Bind complex classes (defined by a special '''@Model''') annotation
+
** Basic binding of complex classes
* Separate module for [[Maven]] archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructions for getting [[Bck2BrwsrViaCLI]] has changed)
* Separate module for [[Maven]] archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructions for getting [[Bck2BrwsrViaCLI]] has changed)
* Improved speed of [[Bck2Brwsr]] virtual machine via [[Bck2BrwsrFlow|better control flow]]
* Improved speed of [[Bck2Brwsr]] virtual machine via [[Bck2BrwsrFlow|better control flow]]

JaroslavTulach at 13:45, 26 March 2013 - 2013-03-26 13:45:45

←Older revision Revision as of 13:45, 26 March 2013
Line 1: Line 1:
-
* [[Bck2Brwsr]] 0.5 has better support for [[MVC|MVVC]] via [[Knockout.js]] - see the [http://xelfi.cz/bck2brwsr-0.5/ calculator demo] version 0.5
+
* [[Bck2Brwsr]] [[Bck2Brwsr 0.5|0.5]] has better support for [[MVC|MVVC]] via [[Knockout.js]] - see the [http://xelfi.cz/bck2brwsr-0.5/ calculator demo] version [[Bck2Brwsr 0.5|0.5]]
** Binds String and primitive types
** Binds String and primitive types
** Bind array types (exposed as {{JDK|java/util|List}}
** Bind array types (exposed as {{JDK|java/util|List}}

JaroslavTulach at 13:39, 26 March 2013 - 2013-03-26 13:39:44

←Older revision Revision as of 13:39, 26 March 2013
Line 1: Line 1:
-
* Improved speed of [[Bck2Brwsr]] virtual machine via [[Bck2BrwsrFlow|better control flow]]
+
* [[Bck2Brwsr]] 0.5 has better support for [[MVC|MVVC]] via [[Knockout.js]] - see the [http://xelfi.cz/bck2brwsr-0.5/ calculator demo] version 0.5
 +
** Binds String and primitive types
 +
** Bind array types (exposed as {{JDK|java/util|List}}
 +
** Bind complex classes (defined by a special '''@Model''') annotation
* Separate module for [[Maven]] archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructions for getting [[Bck2BrwsrViaCLI]] has changed)
* Separate module for [[Maven]] archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructions for getting [[Bck2BrwsrViaCLI]] has changed)
 +
* Improved speed of [[Bck2Brwsr]] virtual machine via [[Bck2BrwsrFlow|better control flow]]
* Can use [[wikipedia:Closure_compiler#Closure_Compiler|Closure compiler]] to generate more compact code
* Can use [[wikipedia:Closure_compiler#Closure_Compiler|Closure compiler]] to generate more compact code
** FULL mode: For batch compilation of everything for now (example [http://source.apidesign.org/hg/bck2brwsr/file/151f4ccd7673/javaquery/demo-calculator/pom.xml pom.xml] that uses the '''j2js''' goal)
** FULL mode: For batch compilation of everything for now (example [http://source.apidesign.org/hg/bck2brwsr/file/151f4ccd7673/javaquery/demo-calculator/pom.xml pom.xml] that uses the '''j2js''' goal)
** MINIMAL mode: Strips spaces. Works in dynamic mode (part of the default [[Maven]] archetype)
** MINIMAL mode: Strips spaces. Works in dynamic mode (part of the default [[Maven]] archetype)
-
* Support for [[MVC|MVVC]] like [[Knockout.js]]
 
-
** Binds String and primitive types
 
-
** Bind array types
 
-
** Bind complex classes
 
* One [[BackwardCompatibility|incompatible]] change: [[AnnotationProcessor]] for the '''@Page''' annotation no longer capitalizes field names found in the [[HTML]] page. This was meaningful when the fields were static constants. Now (when they are plain instance fields) it makes little sense.
* One [[BackwardCompatibility|incompatible]] change: [[AnnotationProcessor]] for the '''@Page''' annotation no longer capitalizes field names found in the [[HTML]] page. This was meaningful when the fields were static constants. Now (when they are plain instance fields) it makes little sense.

JaroslavTulach at 11:54, 26 March 2013 - 2013-03-26 11:54:34

←Older revision Revision as of 11:54, 26 March 2013
Line 1: Line 1:
-
* Improved speed via [[Bck2BrwsrFlow|better control flow]]
+
* Improved speed of [[Bck2Brwsr]] virtual machine via [[Bck2BrwsrFlow|better control flow]]
* Separate module for [[Maven]] archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructions for getting [[Bck2BrwsrViaCLI]] has changed)
* Separate module for [[Maven]] archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructions for getting [[Bck2BrwsrViaCLI]] has changed)
* Can use [[wikipedia:Closure_compiler#Closure_Compiler|Closure compiler]] to generate more compact code
* Can use [[wikipedia:Closure_compiler#Closure_Compiler|Closure compiler]] to generate more compact code

JaroslavTulach: New page: * Improved speed via better control flow * Separate module for Maven archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructio... - 2013-03-26 11:54:09

New page: * Improved speed via better control flow * Separate module for Maven archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructio...

New page

* Improved speed via [[Bck2BrwsrFlow|better control flow]]
* Separate module for [[Maven]] archetype called ''org.apidesign.bck2brwsr:bck2brwsr-archetype-html-sample'' (and thus instructions for getting [[Bck2BrwsrViaCLI]] has changed)
* Can use [[wikipedia:Closure_compiler#Closure_Compiler|Closure compiler]] to generate more compact code
** FULL mode: For batch compilation of everything for now (example [http://source.apidesign.org/hg/bck2brwsr/file/151f4ccd7673/javaquery/demo-calculator/pom.xml pom.xml] that uses the '''j2js''' goal)
** MINIMAL mode: Strips spaces. Works in dynamic mode (part of the default [[Maven]] archetype)
* Support for [[MVC|MVVC]] like [[Knockout.js]]
** Binds String and primitive types
** Bind array types
** Bind complex classes
* One [[BackwardCompatibility|incompatible]] change: [[AnnotationProcessor]] for the '''@Page''' annotation no longer capitalizes field names found in the [[HTML]] page. This was meaningful when the fields were static constants. Now (when they are plain instance fields) it makes little sense.