본문 바로가기

TIL/ChoLog

(5)
주니어개발자 앱개발기5 - 4주 프로젝트 회고 코드스테이츠 Immersive Course의 4주 프로젝트가 끝났고 코드스테이츠 이머시브 코스도 수료했다. 초록 프로젝트 자체는 배포도 해야 하고 커뮤니티 기능도 추가해야 하기 때문에 갈 길이 한참 남았지만 어쨌든 데모데이 발표도 끝냈고 이머시브 코스도 수료했다 보니 작은 관문 하나를 넘은 느낌이다. (수료와 프로젝트의 끝은 저번 주였지만 초록 텀블벅 준비 때문에 너무 바빠서 블로깅 할 시간이 안 생겼기 때문에 이제야 글을 쓴다.) 초록 프로젝트를 진행하면서 블로그에 프로젝트에 대한 자세한 설명은 쓴 적이 없었던 것 같아 설명부터 하고 회고를 진행하려 한다. 프로젝트 설명 초록(草錄)은? 초록은 식물 관리 어플리케이션으로, 최근 식물을 키우는 사람들이 늘어났기 때문에 만든 서비스이다. 기능 설명 메인 페..
주니어개발자 앱개발기4 - Types + TypeORM 사용하기 res.json() vs res.send() vs res.end() in Express: https://blog.fullstacktraining.com/res-json-vs-res-send-vs-res-end-in-express/ Typescript + TypeORM 사용하기 아래는 @types/entity/index.ts 파일. declare namespace entity { interface plantsDatabaseType { distributionName: string; // distributionName는 plantsDatabaseType에 필수적으로 있어야 하는 key값이다. scientificName?: string; // scientificName은 key값 뒤에 '?'가 붙어있기 때문에 ..
주니어개발자 앱개발기3 - TypeORM Relations, migration errors 하루 종일 삽질한 끝에 TypeORM에 대해 좀 명확하게 이해하게 된 것 같다. 이제 TypeORM CLI로 마이그레이션 할 수 있다! 뿌듯! typeORM cli 마이그레이션으로 생성한 users 테이블!!! 하루 종일 공부하고 삽질해서 얻은 테이블이라 더 기쁘다. 할 것 TypeORM으로 users 테이블 migration하기 AWS EC2, RDS 보안설정 RDS에 API검색용 DB구축 EC2에 코드 올리기 공부 한 것 1. TypeORM-Relations https://typeorm.io/#/relations relation: typeORM에서 테이블 간의 조인 관계를 나타냄 one-to-one using @OneToOne many-to-one using @ManyToOne one-to-many ..
주니어개발자 앱개발기2 - TS-type, TypeORM-entity 와.. 기획하고 세팅하고 하느라 이제 겨우 코딩에 들어갔다. 시간은 촉박한데 할 건 많다. 그래도 너무 조바심 갖지 않기로 하자. 하면 금방 할 수 있다~! 아래 이미지는 일주일이 넘는 시간 동안 우리 팀이 한 것들 중 일부. 2주 프로젝트 때 나름 열심히 기획해놓고 코딩에 들어가니 작업 속도가 꽤 괜찮았었다. 의견교환에 드는 시간이 적었음. 그래서 이번에도 기획을 열심히 했는데 이번에는 좀 과했나 싶다. 2주때랑은 앱의 규모부터가 달라서 그런걸까. 뭐든 중간이 제일 어렵다. 할 것 ts 공부 열심히 삽질하던 중 팀원이 좋은 ts강의를 소개해줬다. > https://academy.nomadcoders.co/p/build-a-blockchain-with-typescript app.ts 작성 TypeORM으..
주니어개발자 앱개발기1 - ChoLog 초록(草錄) 드디어 오늘부터 코드스테이츠에서 파이널 프로젝트를 하게 됐다. 나포함 4명이 한 팀이며, 두 명씩 나눠서 프론트엔드 백엔드를 맡았다. 나는 백엔드! 능력자이신 우리 팀장님께서 팀명으로 로고도 만들어주셨다. 히히 팀명은 009900. 색상표에서 #009900이 초록색이라서 009900으로 하기로 했다. 거꾸로 써도 009900이라는 점이 포인트. 줄여쓰면 090이다. 시간이 된다면 오늘과 같이 글이 많은 Devlog를 쓰고싶긴 한데 아무래도 다음 Devlog는 오늘만큼 글이 많지 않을 것 같다. 코드나 공식문서 글, 다이어그램 비중이 높아질 듯. (지난 2주 프로젝트에서의 Devlog처럼). 글이 많든 적든 꾸준히 쓰는 것이 목표이다. 시간이 지나서 이 카테고리의 글을 읽었을 때 '나 많이 컸구나'를 느낄..