profile
요즘은 https://welcometodannas.tistory.com/에 더 많은 글을 씁니다.
post-thumbnail

Node.js + TypeScript를 heroku로 배포하기

서버는 항상 배포가 일이다.. 남의 컴퓨터를 쓰는 일은 역시 쉽지 않다. 웹 프론트엔드 개발 후 vercel로 배포를 하면서 버튼 하나로 배포 되는 건 진짜 신세계다 생각하고 있었는데, 몇 달 전 서버에서는 heroku가 간편한 배포를 지원하고 있다는 걸 알게 되었다. https://www.heroku.com 다양하게 커스텀하기에는 한계가 있지만 간편하게 서버를 띄우고 싶을 땐 꽤 유용하다. 무려 https로 배포해준다. 헤로쿠 가입 만약 헤로쿠가 처음이라면 여기로 들어가서 가입하면 된다. 앱 생성 바로 create new app을 눌러 앱을 생성한다. 만약 계정에 앱이 하나도 없는 상태라면 조금 더 큰 버튼으로

2022년 7월 21일
·
0개의 댓글
·
post-thumbnail

우아한테크러닝 4기 "나만의 노션 만들기(feat.시니어봇)" 4차시

우아한테크러닝 4차시가 끝났습니다. 저번에 이야기했던 Bold, Italic, Underline을 글자 드래그 했을 때 팝업 형태로 나타나는 것을 구현한 PR을 함께 살펴봤습니다. 그리고 지금까지 진행하던 방식의 한계를 느끼고 진행 방식을 함께 논의해 바꾸는 시간도 있었네요. 그 후에는 진행 방식 의견 중 하나였던 컴포넌트에 대한 깊은 논의를 해보았습니다. 아래는 제가 정리한 내용입니다! PR을 살펴보며 말로 설명하지 못한다면 설명한 걸 말로 설명하지 못 한다면 안다고 할 수 없을 것 같다 아니다, 알 수 있기도 한데 말을 잘 안 해봐서 설명할 수 없는 것 같기도 하다. 하지만 면접 같은 거 볼 때는 설명을 해야 하니까 연습 해야지 자기가 안다고 생각되는 걸 일단 글로 막 써보고 글로 쓴 걸 읽어보면 분명 이상할 테니 다시 고쳐보고 다시 읽어보고 다시 고쳐보고 하면서 단단하게 만들어야 한다. 마치 꿈같은 상태. 일어나서 무슨 꿈이었는지 적

2021년 6월 10일
·
0개의 댓글
·
post-thumbnail

우아한테크러닝 4기 "나만의 노션 만들기(feat.시니어봇)" 3차시

우아한테크러닝이 3차시까지 끝났습니다! 이번에는 저번 시간 과제로 나왔던 프레임워크 살펴보기, 로그인 연결하기를 구현해 PR을 날린 걸 코드리뷰 하는 방식으로 진행되었습니다. 아래는 제가 정리한 내용입니다. PR 살펴보기 https://github.com/woowalearning/mini-notion/pulls 코드 구현을 설명하는 방법 많은 분들이 실수하는 부분 (초반에 주니어가 하는 비슷한 실수) 구현한 걸 소개할 때 구현한 사람의 맥락으로 설명을 하고 있음 자기가 다 구현한 곳만 점프점프 하면서 설명하는 것 → 공유를 할 때 다른 사람이 쫓아올 수가 없음 기본적으로 시작할 때 셋업이 있어야 함 → 어떤 걸 했고, 어떤 걸 알아봤는데 (DraftJS가 추구하는 방향성, 그 방향성에 맞게 쓰려면 어떤 방식으로 써야 한다) 이 설명이 전제되지

2021년 6월 9일
·
0개의 댓글
·