사용하는 툴

2020-03-26

사용하는 툴 정리, 종종 업데이트

  1. Tmuxinator - 작업 시작하려면 docker compose 켜고, 프론트 코드가 있는 디렉토리에 가서 yarn을 실행하고, 서버 디렉토리에서 서버 실행하고, 로그 창 하나 띄우고… 그러기에는 인생이 너무 짧다. 간단하게 세트를 만들어두고 실행할 수 있다.

  2. modd - go로 작업하려면 컴파일을 계속 다시 해 줘야 한다. 귀찮음을 덜으려면 꼭 필요.

env GO111MODULE=on go get github.com/cortesi/modd/cmd/modd
  1. docker compose - docker는 당연히 쓰는 거고, mysql, redis, 하나하나 깔 수도 없고 팀원들한테 설명하기도 힘들다.

  2. CI/CD - 누가 코드를 바꿀 때마다 테스트 서버에 배포하려고 술집에서 노트북을 켜고 배포 명령어를 치고 있을 수는 없다. 요즘은 jenkins를 세팅하지 않아도 자동화된 것들이 많다.

  3. vim mode - 많은 IDE에서 vim모드를 지원한다. 복사하는데 yy만 쳐도 된다는 건 새끼손가락에 평화를 준다.

Vue에서 form 조건부 validation Golang에서 같은 패키지에 여러 도메인 객체를 넣으면 안 되는 이유
comments powered by Disqus