Reactive Java EE – Let Me Count Ways by Reza Rahman, Oracle, 2014 http://www.slideshare.net/reza_rahman/reactive-javaee
Going Asynchronous with CompletableFutures and JavaEE 7 screencast by Adam Bien, 2015 https://www.youtube.com/watch?v=KUISpHbWib0
Reactive Programming Patterns by Josh Sureth, Typesafe, JavaOne 2014 https://www.youtube.com/watch?v=tiJEL3oiHIY
RX Java, Java implementation of Reactive Extensions Framework, 2015 https://github.com/ReactiveX/RxJava/wiki
Drop Wizard Metrics Library from Code Hale, capturing JVM and application metrics 2014 https://github.com/dropwizard/metrics
Faster XML Jackson Data Processor and Annotations, open source project for JSON https://github.com/FasterXML/jackson-annotations
Jackson JAX-RS Provider for JSON, XML and YAML data formats https://github.com/FasterXML/jackson-jaxrs-providers
JAX-RS Reference Implementation Jersey now prefers MOXy for JSON marshaling and unmarshalling POJOs https://jersey.java.net/documentation/latest/media.html
Embedded Container and modules WildFly Swarm (Alpha-ware in 2015) http://wildfly.org/swarm/
Apache TomEE 7.0.0-SNAPSHOT http://tomee.apache.org/download/tomee-2.0.0-snapshot.html
Jersey the reference implementation of JAX-RS 2.0 specification in Java EE 7 https://jersey.java.net/
RESTeasy, a JBoss Red Hat implementation of the JAX-RS 2.0 specification in Java EE 7 http://resteasy.jboss.org/
Payara, professionally supported open source GlassFish 4.1 compatible application server http://www.payara.co.uk/home
Apache MyFaces CODI, portable extensions for CDI http://myfaces.apache.org/extensions/cdi/
Spring Web Flow http://projects.spring.io/spring-webflow/
Arquillian Integration Test Framework http://arquillian.org/
Selenium Web Driver, integration testing http://www.seleniumhq.org/projects/webdriver/
Cucumber JVM, port of the functional testing suite Cucumber https://github.com/cucumber/cucumber-jvm
The Cucumber for Java book by Seb Rose, Matt Wynne & Aslak Hellesoy, published by Pragmatic Bookshelf Press, 2014 https://pragprog.com/book/srjcuc/the-cucumber-for-java-book
Java Performance by Charlie Hunt, Binu John, publ: Addison Wesley, 2011 http://www.amazon.co.uk/Java-Performance-Addison-Wesley-Charlie-Hunt/dp/0137142528
Vanilla Java, blog by Peter Lawrey, about performance core Java http://vanillajava.blogspot.co.uk/
Java 8 Lambdas: Functional Programming for the Masses by Richard Warburton, publ: O'Reilly, 2014 http://www.amazon.com/Java-Lambdas-Functional-Programming-Masses/dp/1449370772
Maurice Naftalin's Lambda FAQ by Maurice Naftalin, blog http://www.lambdafaq.org/
Nashorn: JavaScript for the JVM http://openjdk.java.net/projects/nashorn/
Apache JMeter for testing load performance on application servers http://jmeter.apache.org/
Java EE 7 Developer Handbook by Peter Pilgrim, Packt Pub, 2013 https://www.packtpub.com/application-development/java-ee-7-developer-handbook
Iron-Clad Java: Building Secure Web Applications by Jim Manico, publ: Oracle Press, 2014 http://www.amazon.co.uk/Iron-Clad-Java-Building-Secure-Applications/dp/0071835881
Salted Password Hashing - Doing it Right by Defuse Security, 2014 https://crackstation.net/hashing-security.htm
Swagger, open source framework to model and render descriptive RESTful API http://swagger.io/
Apache Shiro, an open source framework for Java Security for authentication, authorization and realms http://shiro.apache.org/
LiquiBase, a source control delta package for updating schema and information inside databases http://www.liquibase.org/
NetFlix Hystrix, latency and fault tolerance open source library designed to isolate remote invocation https://github.com/Netflix/Hystrix
IBM WebSphere WAS Liberty application server for Java EE 7 https://developer.ibm.com/wasdev/websphere-liberty/
Apache Kafka, a high-throughput distributed messaging system http://kafka.apache.org/
REST-Assured, a Java domain specific language for testing and validation of RESTful services https://github.com/jayway/rest-assured.
Digital Java EE 7 Web Application Development
By :
Digital Java EE 7 Web Application Development
By:
Overview of this book
Digital Java EE 7 presents you with an opportunity to master writing great enterprise web software using the Java EE 7 platform with the modern approach to digital service standards.
You will first learn about the lifecycle and phases of JavaServer Faces, become completely proficient with different validation models and schemes, and then find out exactly how to apply AJAX validations and requests. Next, you will touch base with JSF in order to understand how relevant CDI scopes work. Later, you’ll discover how to add finesse and pizzazz to your digital work in order to improve the design of your e-commerce application. Finally, you will deep dive into AngularJS development in order to keep pace with other popular choices, such as Backbone and Ember JS.
By the end of this thorough guide, you’ll have polished your skills on the Digital Java EE 7 platform and be able to creat exiting web application.
Table of Contents (21 chapters)
Digital Java EE 7 Web Application Development
Credits
About the Author
Acknowledgment
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Digital Java EE 7
JavaServer Faces Lifecycle
Building JSF Forms
JSF Validation and AJAX
Conversations and Journeys
JSF Flows and Finesse
Progressive JavaScript Frameworks and Modules
AngularJS and Java RESTful Services
Java EE MVC Framework
JSF with HTML5, Resources, and Faces Flows
From Request to Response
Agile Performance – Working inside Digital Teams
Curated References
Index
Customer Reviews