리액트에 대한 생각 (vs AngularJS)
내가 리액트를 쓰려는 이유는 단순하다. 벡엔드 개발자이면서 또 직장인으로서 SPA기반의 개발을 편하다고 생각하지만, 다른 한편으로 데이터 엔지니어 관점으로 봤을 때 시멘틱하지 못한 웹은 끔찍하다고 생각한다.(SPA: Single Page Application, 서버 의존도가 낮은 (웹) 어플리케이션을 뜻 한다. 여기서 의존도란 (웹) 어플리케이션의 큰 뼈대를 이루는 모든 Function을 서버에서 처리하는 것이 아니라, 일부의 기능(거의 대부분 화면 컨트롤, 데이터 동기) 를 서버에 의존하지 않고 분활 한다, 는다는 의미이다.)실제로 프록시를 통해 SPA로 구현된 웹앱의 패킷을 열어보면, 껍데기만 오고 데이터는 텅 빈 것을 볼 수 있는데, 이걸 어떻게 처리해야하는가 하는 생각이 먼저 나온다.이를 다른 사..