logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Full-Stack Web Development with Jakarta Ee and Vue.Js: Your One-Stop Guide to Building Modern Full-Stack Applications with Jakarta Ee and Vue.Js

Full-Stack Web Development with Jakarta Ee and Vue.Js: Your One-Stop Guide to Building Modern Full-Stack Applications with Jakarta Ee and Vue.Js (Paperback)

Daniel Andres Pelaez Lopez (지은이)
  |  
Apress
2020-12-11
  |  
111,730원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 91,610원 -18% 0원 4,590원 87,020원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

해외직구

책 이미지

Full-Stack Web Development with Jakarta Ee and Vue.Js: Your One-Stop Guide to Building Modern Full-Stack Applications with Jakarta Ee and Vue.Js

책 정보

· 제목 : Full-Stack Web Development with Jakarta Ee and Vue.Js: Your One-Stop Guide to Building Modern Full-Stack Applications with Jakarta Ee and Vue.Js (Paperback) 
· 분류 : 외국도서 > 컴퓨터 > 웹 > 웹프로그래밍
· ISBN : 9781484263419
· 쪽수 : 591쪽

목차

Chapter 1: Full Stack Web Development with Java EE and Vue.js

●       Using Jakarta Enterprise Edition as a Backend Layer

o   What is Java Enterprise Edition?

o   What is Jakarta Enterprise Edition?

o   Using Eclipse GlassFish Application Server: an Open Source JakartaEE Reference Implementation

o   Using Apache Netbeans IDE

o   JakartaEE project structure

o   Running the JakartaEE project

●       Vue.js as a Front End Layer

o   Understanding Node.js and NPM

o   Hello world project with a Vue.js CLI

o   Using Visual Studio Code and Vue.js

o   Vue.js Project Structure

o   Running a Vue.js Project

o   Debugging a Vue.js Application

Chapter 2: Getting Started with Vue.js

●       Creating our business entities using TypeScript

●       Creating the storage using Vuex

●       Defining the Vue.js components

o   Defining the navigation structure

o   UserList.vue: using declarative rendering, methods, and lifecycle events

o   UserForm.vue: using props, handling user input, conditional rendering, and

emitted events

o   UserNew.vue: reusing the UserForm component and router redirection

o   UserUpdate.vue: Reusing UserForm Component with Props and Router

Redirection

●       The final User Management application

Chapter 3: Requirement Analysis for your Full Stack Web Application

●       Daniel’s Delivery

o   Technical details about Daniel’s Delivery web page

o   Analyzing the current team and costs

●       A proposal for the new Daniel’s Delivery

o   Possible causes of the current situation

o   Defining a new architecture

●       An agile approach for the new Daniel’s Delivery

o   Defining high-level features: Epics

o   Schedule the plan

o   Writing stories in an iterative and incremental way

o   Finding quality attributes

Chapter 4: Modelling your Entities and Data with JPA

●       Defining your entity-relationship model

o   Extracting business entities from user stories

o   Choosing entities and properties

o   Defining the database entity-relationship model

●       Building your JPA entities

o   Alternatives to create JPA entities

o   Generation JPA Entities using Netbeans

●       Understanding JPA configuration

●       Designing the persistence layer

●       Implementing the persistence layer

●       Testing the persistence layer

Chapter 5: Designing your Front End UI with Vue.Js components

●       Defining the basic wireframes for new Daniel’s Delivery

●       Splitting your wireframes into Vue.js pages and components

●       Creating reusable components and compose them in a hierarchy

●       Routing through URL to components and send the data

Chapter 6: Creating your back end with Java EE

●       Designing and implementing the business layer

●       Defining your Restful JAX-RS services

●       Putting all together using JakartaEE

●       Testing Restful JAX-RS services using Arquillian

Chapter 7: Connecting your UI with your back end

●       Preparing the backend for integration

●       Integrating Vue.js and the backend

Chapter 8: Securing your full stack application

●       Security basics: Authentication and Authorization

●       Understanding OpenID Connect protocol

●       Keycloak: an opensource Identity Provider

Chapter 9: Authentication and Authorization

●       Using Keycloak as the source of Users

●       Authorization in JAX-RS

●       Authentication in Vue.js

Chapter 10: Design Patterns and Best Practices

●       Decoupling the view and database from your business rules

●       Stateless servers as a priority

●       Defining what kind of security you want

●       Single page application vs backend pages

●       Choosing the right database

●       Defining your RESTFul API

Chapter 11: Production Deployment

●       Defining the AWS architecture using CloudFormation

o   JakartaEE using ECS, RDS and Load Balancer

o   VueJS using S3 and CloudFront

o   SSO using Cognito

●       Continuous deployment with CodePipeline

o   CodePipeline for JakartaEE

o   CodePipeline for VueJS

●       AWS Daniel’s Delivery website

Chapter 12: Testing and Monitoring

●       AWS Monitoring

o   RDS MySQL.

o   ECS Fargate cluster

o   Glassfish console logs

●       JMeter load testing

 

저자소개

Daniel Andres Pelaez Lopez (지은이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책