개요 Nuxt.js는 Vue.js 기반의 프론트엔드 프레임워크이다. 상당히 많은 부분을 추상화, 자동화하여 개발자가 개발 자체에 집중할 수 있게 해주는 유용한 프레임워크이다. Node.js, npm 사전 설치 먼저 시스템에 Node.js와 npm을 설치해야 한다. 여기에서 다운로드 후 설치한다. ### Node.js 설치 확인 $ node -v v10.16.0 ### npm 설치 확인 $ npm -v 6.9.0 Nuxt.js 기본 프로젝트 생성 아래와 같이 Nuxt.js 기본 프로젝트를 생성한다. $ npm init nuxt-app hello-nuxt Generating Nuxt.js project in hello-nuxt ? Project name: hello-nuxt ? Project descript..
개요 MongoDB는 NoSQL 진영의 대표주자로서, 특수한 목적이 아닌 일반적이고 보편적인 목적의 애플리케이션 데이터를 영구적으로 저장할 수 있는 오픈 소스 데이터베이스이다. 특히, 4.0(2018년) 버전부터 서로 다른 컬렉션 간의 트랜잭션을 지원하면서, RDBMS의 위치를 위협할 정도로 쓰임새가 많아졌다. MongoDB 설치: Docker 컨테이너 방식 아래는 MongoDB를 도커 컨테이너로 레플리카 셋으로 구성하여 설치하는 예이다. [관련 링크] $ mkdir mongodb $ cd mongodb $ nano docker-compose.yml version: '3' services: MongoDB: image: mongo:4.4.4 command: ["--replSet", "foob..
개요 Jenkins는 최근의 소프트웨어 개발 환경에서 중요한 요소인 CI/CD를 가능하게 해주는 오픈 소스 Java 솔루션이다. Jenkins 내에서 제공되는 1,400여개의 플러그인을 활용하면 빌드, 테스트, 배포 전반의 프로세스를 우아하게 자동화할 수 있다. 현재까지 관련 분야에서 가장 오래된 노하우를 축적한 솔루션이라고 할 수 있다. (2004년 썬마이크로시스템에서 첫 공개 후, 2011년 젠킨스로 독립하여 오늘에 이르고 있다.) Jenkins 설치 아래는 CentOS 7에 Jenkins를 설치하는 방법이다. ### 운영체제 업데이트 $ sudo yum -y update ### Zulu OpenJDK 8 설치 $ sudo rpm --import http://repos.azulsystems.com/R..
목표 및 기대효과 Spring Boot 기반 프로젝트에 Spring Security를 이용하여 시스템에 대한 사용자 접근 제어를 손쉽게 구현할 수 있다. 사용자 사용자(UserDetails)는 시스템을 이용하는 사용자를 의미한다. Spring Security는 사용자를 대표하는 org.springframework.security.core.userdetails.UserDetails 인터페이스, 사용자 인증 관련 기능을 제공하는 org.springframework.security.core.userdetails.UserDetailsService 인터페이스를 제공한다. 시스템마다 사용자를 이루는 요소와 방법이 다양하기 때문에 인터페이스로 추상화하고 각자 입맛에 맞게 구현체를 개발하도록 설계되어 있다. 역할(Ro..
- Total
- Today
- Yesterday
- 로드바이크
- Eclipse
- Kendo UI
- JavaScript
- CentOS
- 구동계
- 자전거
- 로드 바이크
- DynamoDB
- 태그를 입력해 주세요.
- java
- JHipster
- Docker
- jsp
- 평속
- MySQL
- spring
- chrome
- kotlin
- 알뜰폰
- Spring MVC 3
- maven
- bootstrap
- Kendo UI Web Grid
- Spring Boot
- jpa
- node.js
- Tomcat
- jstl
- graylog
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |