A book for women suffering from vaginismus (painful sex as a result of clenching vaginal muscles) and loved ones who want to help them. What exactly is vaginismus? What causes it? Most importantly: how you can heal from it!This book will help you understand vaginismus and take you through a healing
Grail 3 - Step by step
โ Scribed by Cristian Olaru
- Tongue
- English
- Leaves
- 218
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
Table of Contents
How this book is organized
First part - Grails 3 Essentials
Second part - Practical example with Grails 3
PART 1 - Grails 3 Essentials
Introduction to Grails 3
Some history
Java history
Java EE history
Spring history
Groovy history
Grails history
Grails application architecture
A classical layered architecture
New technologies inside Grails 3
Spring Boot
Gradle
Gorm
LogBack
Modularity aspects of Grails
Plugins
Profiles
Set your free working environment
Install Java SDK
Install Grails 3
Start a muti-build Grails 3 project
IDE support for Grails 3
Add a plugin to the multi-build project
Sandbox for Groovy
Source control with Git
Deployment in AWS Cloud
Continuous Delivery with Jenkins
A greenfield project and a way of working
Structuring the project
A way of specifying application requirements
Main techniques used in the sample project
TDD
BDD
DDD
Clean Code
Lean Startup
A greenfield application specification
Admin application
Web application
Microservice
Features to be implemented
PART 2 - Practical example with Grails 3
The Admin Portal - Web Profile
Specification for the admin portal
Security
Grails 3 security
Spring Security Core plugin
Advanced Grails security
Spring Security AppInfo plugin
Modeling the domain
Domain entities
Relationships between entities
Modeling with TDD
UI Scaffolding
Scaffolding plugin
Fields plugin
Persistence
Populate the database at bootstrap
Configuring data sources
Production database with AWS RDS
To do list
A Web Rich Client - Angular Profile
Specification for the web application
Server side
Domain module
The REST API
Security
Client side
Introduction in AngularJS framework
Scaffolding the client side
Introducing the new style
Asset pipeline plugin
Production ready
Buy and host your domain on Elastic Beanstalk
S3 alternative for hosting your client app
Add HTTPS support
SEO - Search Engine Optimization
Analytics
To do list
The Mobile Application - Rest API Profile
About this chapter content
Introduction to Ionic 2 and Hybrid Mobile Applications
Install Ionic 2
Generate client app
Angular 2
Cordova
Ionic Native
Rest API
From verbs to nouns
Swagger specification
REST Security on the server side
REST Security on the client side
To the app store
Google Play Store
Apple App Store
Windows App Store
To do list
Microservice - Rest API Profile
About this chapter content
Introduction to microservices
Scheduling a job with Quartz
Expose a REST service
Starting the microservice
Microservice security
To do list
Bibliography
๐ SIMILAR VOLUMES
A book for women suffering from vaginismus (painful sex as a result of clenching vaginal muscles) and loved ones who want to help them. What exactly is vaginismus? What causes it? Most importantly: how you can heal from it! This book will help you understand vaginismus and take you through a heali
Cooking instructor Won Chun Nam presents 42 authentic recipes that capture the essence and flavours of Korean cuisine in Cooking Classics: Korea. Using simple, concise step-by-step methodology, Chun Nam shows how Korean food can be prepared quickly and easily with fresh, healthy and readily availabl
<DIV><p>Everyone is talking about developing in Ruby on Rails. And while developing applications using Rails is pure joy, knowing how to deploy a Rails application in a real, live, production environment has so far been a lot harder. <p> Until now, the information you need has been highly fragmente