이 Angular QuickStart는 Angular CLI를 사용하여 응용 프로그램 골격 및 Celerio를 생성하여 관계형 데이터베이스 스키마를 역전시키고 Angular + Spring Boot 코드를 생성하여 데이터베이스 컨텐츠에 액세스합니다. 생성 된 코드는 간단한 Hello World 앱보다 훨씬 더 많은 영역을 다룹니다 (검색, 페이지 매김, 검증, 자동 완성 등).
샘플 데이터베이스에서 응용 프로그램을 생성하려면 QuickStart 폴더의 지침을 따르십시오.
생성 된 코드를 직접 살펴보십시오. 이 샘플 SQL 스키마 와이 Celerio 구성 중에서이 템플릿 덕분 에이 코드를 생성합니다.
기본적으로 샘플 H2 데이터베이스 스키마를 사용합니다. 자체 데이터베이스 스키마 및 데이터베이스 엔진을 사용하는 것은 구성의 문제입니다. 예제로 H2 대신 MySQL을 사용하도록 지침을 확인하십시오.
노력없이 작동하는 것을 보려면 샘플 도커 이미지를 실행하거나 스크린 캐스트를 볼 수 있습니다. 이것은 생성 된 샘플 일뿐입니다. 아이디어는보다 현실적인 데이터베이스 스키마를 사용하여 자신의 응용 프로그램을 생성하는 것입니다.
생성 된 webapp의 Docker 이미지를 실행하려면 :
docker run -p 8080:8080 nromanetti/celerio-angular-quickstart
그런 다음 LocalHost : 8080에서 액세스하십시오
다음 스크린 캐스트는 무엇을 기대 해야하는지 보여줍니다.
우리의 목표는 고급 Angular CRUD 웹 응용 프로그램을위한 견고한 코드 생성 템플릿을 제공하는 것입니다.
코드 생성 템플릿은 속도로 작성되었으며 데이터 지향 응용 프로그램을위한 오픈 소스 code generator 도구 인 Celerio에 의해 해석됩니다.
다음은 폴더 조직입니다.
생성 된 Angular Crud 웹 앱은 다음 기술/프레임 워크를 사용합니다.
여러 가지 방법으로 기여할 수 있습니다.
물론 문제를보고하거나 풀 요청을 제출할 수 있습니다.