코드 리뷰 할 때마다 보이는 지켜지지 않은 컨벤션… 심지어 타입 오류로 빌드도 안되는 상태… 이를 해결하기 위한 husky
와 lint-staged
도입 계기와 설정 방법을 소개합니다.
소프트웨어 개발 능력은 정량적으로 측정이 왜 어려울까? (feat. 전공자가 바라보는 정보처리기사 실기)
정보처리기사를 공부하다 보면 왜 코딩 능력 보다 단어를 열심히 암기해야 합격할 수 있는 자격증인지 생각하게 됩니다. 그럼 전부 코딩 문제로 출제를 하면 되연 문제가 없을까요? 한번 생각해 봅시다.
parkgang.log(2021)
정말 바쁘다고 생각했던 2021이 지나갔습니다. 대학 졸업도 하고 여러모로 Big Event가 많아서 한 달 한 달이 묵직했던 거 같아요. 축약해서 이번 연도 회고와 내년을 위한 목표를 정리해 보도록 하겠습니다.
MSA로 개발해 본 Belf 프로젝트 회고
첫 MSA
를 적용하여 만들어진 프로젝트가 성공적으로 종료되어 이에 대한 회고를 해보려고 합니다.
Mobile | PC |
---|---|
k8s의 EXTERNAL-IP는 Azure에서 어떻게 처리될까?
k8s는 ingress를 통해 외부의 트래픽을 받아올 수 있습니다. 근데 AKS와 같은 클라우드 환경에서 사용하면 ingress IP은 어디서 생성되었으며 어떻게 Load balancing이 되는지에 설명합니다.
간단한 HTTP Cache Server를 만들어보자 (with golang)
HTTP Cache를 위한 Header 값 설명이 아닌 실제 Server 프로그램이 어떤 로직으로 처리가 되는지 설명합니다.
Gin과 함께하는 React boilerplate를 공유합니다
Gin
을 사용하면서 손쉽게 config 변경도 가능하고 CRA
를 사용할 수 있는 boilerplate가 어디 없나? 그래서 만들어봤습니다.
Next.js의 SSG 제대로 이해하고 사용하기
next.js의 장점 중 하나로 SSR
을 지원하는 것 인데 어떻게 전역 상태를 가지고 있는 걸까? PHP, JSP와 같은 SSR과 다른 걸까?
Next.js에서 Recoil 사용하기
recoil
을 CSR
에서는 사용해 보았지만 next.js
와 같은 SSR
에서 사용한 사례는 찾기가 어려웠습니다. 이번 기회에 next.js
에서 recoil
을 사용하는 방법을 알아보도록 하겠습니다.
parkgang.log(2020)
공부한 걸 잘 정리하는 습관은 있었는데 한 해를 회고한 적이 없었습니다. 2020년을 회고하기엔 조금 늦은 2021 2분기 이지만 짧게 첫
회고를 해보려고 합니다.