@Joonmook

Sat Jul 05 2025 07:17:58 GMT+0000 (Coordinated Universal Time)

블로그 리뉴얼을 해야겠음

thumbnails

그냥 이걸 나혼자 쓰는 메모장 처럼 쓰는거면 문제가 없지만,, 기술 스택이 너무 올드스쿨이라 누구한테 보여주려면 리뉴얼 해야될 것 같음


형이랑 통화하면서 알게된건데 jsp php 같은 렌더링 엔진 기반으로한 서버 사이드 렌더링방식은 매번 요청마다 서버에서 HTML과 데이터를 같이 만들어서 보내기 때문에 서버 부하가 크고 확장성이 떨어짐


처음에 사람들이 리액트를 쓰는게 개발이 쉬워져서 쓰는건 줄 알았음. 나는 리액트 하다가 오히려 개발이 더 복잡해지고 무거워지는 것 같아서 별로 좋아하지 않았음. 컴포넌트 트리가 생기고 상태를 관리하고 데이터를 전달해주고, 배포할 때 빌드를 해줘야하고 등등 귀찮고 신경 쓸 것들이 많음.


근데 결국에 리액트를 쓰는건 비용관리와 확장성 때문인 것 같음. 프론트는 CDN을 써서 정적파일만 서빙하고 백엔드는 api만 제공, 독립적으로 스케일링해서 트래픽에 유연하게 대처할 수 있음.


나는 개발이 뭔가 되게 쉽고 빨라진거 같아서 자신감이 있었는데, 대화해보니까 나는 아는게 하나도 없구나 느꼈음. 사실 모든 웹사이트는 그냥 php가 정답 아닐까라고 생각을 하던참이었음.