명절에 놀면 뭐하겠는가, 아르바이트를 마치고 어떤 공부를 하면 좋을까 고민하던 중 문자가 한통 날아왔다. 부트캠프를 수료하고난 후 매서운 채용시장의 겨울 바람을 맞으며 굳어버린 코딩 뇌를 다시 깨울 수 있는 기회가 찾아왔다. 상품은 바라지도 않고, 적당한 과제가 있으니 그냥 해보면 공부가 될 것이라는 마음에 참여하기로 결정했다. 내가 선택한 프로젝트는 세뱃돈 계산기이다. 제목이 세뱃돈 계산기이긴 하지만 사칙연산이 가능한 계산기를 만드는 것이다. 복잡한 기능은 없다고 판단하여 불필요하게 많은 라이브러리를 사용할 필요는 없다고 생각했다. 따라서 오직 React와 JS를 이용해서 코드를 작성했다. 다만 CSS는 익숙한 스타일드 컴포넌트를 사용할까 고민하였지만 테일윈드를 사용하기로 결정했다. 테일윈드를 사용하기..
일기
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMVqnU%2FbtsbRJNXb9m%2FewwXo0eYrcnduO6KbQQB11%2Fimg.png)
React를 시작하기에 앞서서 개발환경을 세팅해야한다. node.js는 이전에 설치했기 때문에 npm은 설치가 되어 있으므로 yarn만 추가로 설치해주면 된다. npm install -g yarn 이젠 오류가 안뜨면 섭섭하다. (?) 장황하게 오류가 써져 있긴 하지만 대충 권한 문제라는 것 같다. 권한 문제면 뭐 높은 권한으로 요청하면 될 일이다. sudo npm install -g yarn 깔끔하게 설치가 완료된다.
티스토리, 네이버 블로그 등 다양한 블로그 서비스는 이미 대부분의 사람들에게는 충분할 만큼 강력한 기능을 제공해 주고 있다. 테마나 플러그인을 통해 다양한 자유를 제공해 주긴하지만 직접 수정할 수 없는 부분이 있는 것은 아쉽게 느껴질 때가 많다. 아직 걸음마 단계이지만, wordpress 혹은 github를 이용한 블로그를 만들어 보리라 생각하고 있었기 때문에 연습을 겸해 github에 블로그를 만들어 보았다. https://hira-yuki.github.io/ 문제 포스팅을 하는 방법은 _posts 폴더 안에 마크다운 파일로 생성하는 것이다. 기존에 예제로 들어 있는 파일을 수정하면 바로 반영되지만 어째서인지 새로 작성한 마크다운 파일은 블로그에서 표시되지 않고 있었다. 시도 지금 당장 해결하고 싶지만..
이번 주차에서는 AWS 계정을 생성하고 서비스를 직접 배포하는 과정을 배웠다. 계속해서 반복해왔던 파이썬과 자바스크립트 등을 활용해서 간단하게 동작하는 방명록 서비스를 만들고 배포했다. 이 과정에서 강의에서 알려주지 않은 에러와 부딛치게 되었는데 첫 에러를 해결한 기념적인 사건이라고 할 수 있다. 생각해보면 실제 개발을 하다보면 여기저기에서 에러가 발생하게될 텐데 좋은 경험이였다고 생각한다. 강의를 그저 따라가고만 있는데 예기치 않은 에러가 발생하면 당황스럽다. 지금까지는 한번도 에러가 발생하지 않았기 때문에 순조로웠지만 마지막 주차에 에러가 발생하여 애를 먹을 줄은 상상도 못했다. 강의 FAQ에 비슷한 질문이 없었기 때문에 직접 구글링할 수 밖에 없었다. 나의 경우 서버를 만들어 서비스를 배포해보는 작..