【개인개발 참고 기사 자신용 메모】ENG_QUIZ 개발에 있어서 참고로 한 기사 정리
4224 단어 TypeScriptkubernetesnuxt.js5도커
라는 생각에서 퀴즈 앱을 만들었습니다.
제대로 순서를 기사로 하려고 생각하면 엄청난 시간이 걸려 버립니다만, 서둘러 메모적인 느낌으로, 참고 기사(막힘 포인트)를 나열합니다.
리포지토리 URL:
사용 기술:
프런트:Nuxt.js + Typescript + SSR(서버 사이드 렌더링)
API: Golang + Echo 프레임워크 DB: MySQL
인프라: Docker + Kubernetes
인프라 구성도
DB 구성도
(users/mylists/comments 테이블은, 작성은 했지만 결국 사용하지 않고…)
여기에서 각 기술에 대해 참고로 한 자료 목록
Docker + Kubernetes
참고서: Docker/Kubernetes 실습 컨테이너 개발 입문
클래식한 양서입니다. 다만, k8s 컨테이너의 디버그(발판 컨테이너의 작성/컨테이너 안에 들어가 curl로 다른 컨테이너와 통신한다)에 대해서는 기재가 없고, 거기에 대해서도 언급해 주었으면 했습니다.
API Docker 이미지를 만들 때 go run main.go 명령이 인식되지 않고 빠졌습니다.
그 때 참고로 한 기사
htps : // 이 m/sky0621/이고 ms/d837c566b04464469fdb
웹 컨테이너 작성 이 기사 덕분에, 특히 막히지 않고 구현할 수 있었다
htps : // 요피노지. 코 m / 드 c r
클래식이지만 Docker를 배우기 시작하려면 아래 튜토리얼을 추천합니다.
htps : // y-hh. 코 m / 인 t 로즈 c 치온 - c r /
DB
컨테이너화 시 일본어가 글자화되었다. 아래 기사로 해결
h tps:// 퀵했다. 작은 m / 존 g 청자 그림 / MS / 6b593 그림 C4 세 5 그림 85 B342C
API
Golang echo 프레임워크
ORM gorm
HTTPie를 도입함으로써 보통 curl 명령을 치고 API의 거동을 확인하는 것보다 쉬워졌습니다.
참고 기사
.Related의 사용법으로 빠졌을 때 참고가 된 기사
h tp // 에가와타. 하테나 bぉg. 코m/엔트리/2017/01/14/143143
echo로 API 서버를 구현할 때 개인적으로 가장 컴팩트하게 정리되어 있다고 생각한 기사
h tps : // 초라한 t. 하테나 bぉg. 코m/엔트리/2017/12/20/163848
결국 할 수 없었던 것 :
Realize를 이용한 핫 리로드 구현.
버전의 차이 탓인지, 결국 Realize가 잘 움직이지 않고, 핫 리로드 없이 구현했다.
(세상의 gopher들 모두 어떻게 하고 있겠지…)
htps : // m / go d가 r / ms / f 73 4 a 717f1 a 27b9 a 3b0
WEB
nuxt-typed-vuex (Vuex에 TS로 형식 지정)
단지 업무로, 이 패키지를 사용할 필요가 나왔을 무렵이었기 때문에, 업무로의 도입 전에 좋은 연습이 되었습니다.
htps : // m / shin x / ms / a 90217b9 4c03c5b5215
AWS S3를 사용한 이미지 저장/보기
htps : // 후나사키. 하테나 bぉg. 코m/엔트리/2013/11/06/163558
Reference
이 문제에 관하여(【개인개발 참고 기사 자신용 메모】ENG_QUIZ 개발에 있어서 참고로 한 기사 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Takabun/items/022d0a94516fce03dcda
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
프런트:Nuxt.js + Typescript + SSR(서버 사이드 렌더링)
API: Golang + Echo 프레임워크 DB: MySQL
인프라: Docker + Kubernetes
인프라 구성도
DB 구성도
(users/mylists/comments 테이블은, 작성은 했지만 결국 사용하지 않고…)
여기에서 각 기술에 대해 참고로 한 자료 목록
Docker + Kubernetes
참고서: Docker/Kubernetes 실습 컨테이너 개발 입문
클래식한 양서입니다. 다만, k8s 컨테이너의 디버그(발판 컨테이너의 작성/컨테이너 안에 들어가 curl로 다른 컨테이너와 통신한다)에 대해서는 기재가 없고, 거기에 대해서도 언급해 주었으면 했습니다.
API Docker 이미지를 만들 때 go run main.go 명령이 인식되지 않고 빠졌습니다.
그 때 참고로 한 기사
htps : // 이 m/sky0621/이고 ms/d837c566b04464469fdb
웹 컨테이너 작성 이 기사 덕분에, 특히 막히지 않고 구현할 수 있었다
htps : // 요피노지. 코 m / 드 c r
클래식이지만 Docker를 배우기 시작하려면 아래 튜토리얼을 추천합니다.
htps : // y-hh. 코 m / 인 t 로즈 c 치온 - c r /
DB
컨테이너화 시 일본어가 글자화되었다. 아래 기사로 해결
h tps:// 퀵했다. 작은 m / 존 g 청자 그림 / MS / 6b593 그림 C4 세 5 그림 85 B342C
API
Golang echo 프레임워크
ORM gorm
HTTPie를 도입함으로써 보통 curl 명령을 치고 API의 거동을 확인하는 것보다 쉬워졌습니다.
참고 기사
.Related의 사용법으로 빠졌을 때 참고가 된 기사
h tp // 에가와타. 하테나 bぉg. 코m/엔트리/2017/01/14/143143
echo로 API 서버를 구현할 때 개인적으로 가장 컴팩트하게 정리되어 있다고 생각한 기사
h tps : // 초라한 t. 하테나 bぉg. 코m/엔트리/2017/12/20/163848
결국 할 수 없었던 것 :
Realize를 이용한 핫 리로드 구현.
버전의 차이 탓인지, 결국 Realize가 잘 움직이지 않고, 핫 리로드 없이 구현했다.
(세상의 gopher들 모두 어떻게 하고 있겠지…)
htps : // m / go d가 r / ms / f 73 4 a 717f1 a 27b9 a 3b0
WEB
nuxt-typed-vuex (Vuex에 TS로 형식 지정)
단지 업무로, 이 패키지를 사용할 필요가 나왔을 무렵이었기 때문에, 업무로의 도입 전에 좋은 연습이 되었습니다.
htps : // m / shin x / ms / a 90217b9 4c03c5b5215
AWS S3를 사용한 이미지 저장/보기
htps : // 후나사키. 하테나 bぉg. 코m/엔트리/2013/11/06/163558
Reference
이 문제에 관하여(【개인개발 참고 기사 자신용 메모】ENG_QUIZ 개발에 있어서 참고로 한 기사 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Takabun/items/022d0a94516fce03dcda
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
(users/mylists/comments 테이블은, 작성은 했지만 결국 사용하지 않고…)
여기에서 각 기술에 대해 참고로 한 자료 목록
Docker + Kubernetes
참고서: Docker/Kubernetes 실습 컨테이너 개발 입문
클래식한 양서입니다. 다만, k8s 컨테이너의 디버그(발판 컨테이너의 작성/컨테이너 안에 들어가 curl로 다른 컨테이너와 통신한다)에 대해서는 기재가 없고, 거기에 대해서도 언급해 주었으면 했습니다.
API Docker 이미지를 만들 때 go run main.go 명령이 인식되지 않고 빠졌습니다.
그 때 참고로 한 기사
htps : // 이 m/sky0621/이고 ms/d837c566b04464469fdb
웹 컨테이너 작성 이 기사 덕분에, 특히 막히지 않고 구현할 수 있었다
htps : // 요피노지. 코 m / 드 c r
클래식이지만 Docker를 배우기 시작하려면 아래 튜토리얼을 추천합니다.
htps : // y-hh. 코 m / 인 t 로즈 c 치온 - c r /
DB
컨테이너화 시 일본어가 글자화되었다. 아래 기사로 해결
h tps:// 퀵했다. 작은 m / 존 g 청자 그림 / MS / 6b593 그림 C4 세 5 그림 85 B342C
API
Golang echo 프레임워크
ORM gorm
HTTPie를 도입함으로써 보통 curl 명령을 치고 API의 거동을 확인하는 것보다 쉬워졌습니다.
참고 기사
.Related의 사용법으로 빠졌을 때 참고가 된 기사
h tp // 에가와타. 하테나 bぉg. 코m/엔트리/2017/01/14/143143
echo로 API 서버를 구현할 때 개인적으로 가장 컴팩트하게 정리되어 있다고 생각한 기사
h tps : // 초라한 t. 하테나 bぉg. 코m/엔트리/2017/12/20/163848
결국 할 수 없었던 것 :
Realize를 이용한 핫 리로드 구현.
버전의 차이 탓인지, 결국 Realize가 잘 움직이지 않고, 핫 리로드 없이 구현했다.
(세상의 gopher들 모두 어떻게 하고 있겠지…)
htps : // m / go d가 r / ms / f 73 4 a 717f1 a 27b9 a 3b0
WEB
nuxt-typed-vuex (Vuex에 TS로 형식 지정)
단지 업무로, 이 패키지를 사용할 필요가 나왔을 무렵이었기 때문에, 업무로의 도입 전에 좋은 연습이 되었습니다.
htps : // m / shin x / ms / a 90217b9 4c03c5b5215
AWS S3를 사용한 이미지 저장/보기
htps : // 후나사키. 하테나 bぉg. 코m/엔트리/2013/11/06/163558
Reference
이 문제에 관하여(【개인개발 참고 기사 자신용 메모】ENG_QUIZ 개발에 있어서 참고로 한 기사 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Takabun/items/022d0a94516fce03dcda
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
컨테이너화 시 일본어가 글자화되었다. 아래 기사로 해결
h tps:// 퀵했다. 작은 m / 존 g 청자 그림 / MS / 6b593 그림 C4 세 5 그림 85 B342C
API
Golang echo 프레임워크
ORM gorm
HTTPie를 도입함으로써 보통 curl 명령을 치고 API의 거동을 확인하는 것보다 쉬워졌습니다.
참고 기사
.Related의 사용법으로 빠졌을 때 참고가 된 기사
h tp // 에가와타. 하테나 bぉg. 코m/엔트리/2017/01/14/143143
echo로 API 서버를 구현할 때 개인적으로 가장 컴팩트하게 정리되어 있다고 생각한 기사
h tps : // 초라한 t. 하테나 bぉg. 코m/엔트리/2017/12/20/163848
결국 할 수 없었던 것 :
Realize를 이용한 핫 리로드 구현.
버전의 차이 탓인지, 결국 Realize가 잘 움직이지 않고, 핫 리로드 없이 구현했다.
(세상의 gopher들 모두 어떻게 하고 있겠지…)
htps : // m / go d가 r / ms / f 73 4 a 717f1 a 27b9 a 3b0
WEB
nuxt-typed-vuex (Vuex에 TS로 형식 지정)
단지 업무로, 이 패키지를 사용할 필요가 나왔을 무렵이었기 때문에, 업무로의 도입 전에 좋은 연습이 되었습니다.
htps : // m / shin x / ms / a 90217b9 4c03c5b5215
AWS S3를 사용한 이미지 저장/보기
htps : // 후나사키. 하테나 bぉg. 코m/엔트리/2013/11/06/163558
Reference
이 문제에 관하여(【개인개발 참고 기사 자신용 메모】ENG_QUIZ 개발에 있어서 참고로 한 기사 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Takabun/items/022d0a94516fce03dcda
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
nuxt-typed-vuex (Vuex에 TS로 형식 지정)
단지 업무로, 이 패키지를 사용할 필요가 나왔을 무렵이었기 때문에, 업무로의 도입 전에 좋은 연습이 되었습니다.
htps : // m / shin x / ms / a 90217b9 4c03c5b5215
AWS S3를 사용한 이미지 저장/보기
htps : // 후나사키. 하테나 bぉg. 코m/엔트리/2013/11/06/163558
Reference
이 문제에 관하여(【개인개발 참고 기사 자신용 메모】ENG_QUIZ 개발에 있어서 참고로 한 기사 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Takabun/items/022d0a94516fce03dcda텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)