전체 글39 리액트의 특징과 개념에 대해 알아보자 - 1 사실 나는 프론트쪽에 대해서 잘 아는 게 없다.어쩌다가 바닐라 자바스크립트나 jsp에 박혀있는 jstl 정도를 만지는 게 전부였는데 요즘은 풀스텍에 대한 요구가 많아진 것 같아 이에 대해서 공부해보려고 한다. 그렇다면 왜 리액트를 골랐을까?일단은 리액트를 실제로 많이 쓴다는 것에서 처음 흥미를 느꼈다.컴포넌트 기반 개발로 코드 재사용성에 있어서 흥미를 느꼈기 때문이고가장 좋았던 점은 자료가 많이 쌓여, 여러 문제에 부딪혔을 때, 든든한 서포트가 되줄 것들이 많다고 생각했다. 리액트가 만들어진 이유?기존에는 단순히 서버 사이드 렌더링만 하고 있었다.하지만 요즘은 그렇게 작동하는 페이지를 잘 쓰지 않으려고 하고 있음그러다보니 더 기능적으로 많은 것들을 충족 시키기 위해 자바스크립트를 사용하게 되었고, 그러.. 2025. 4. 28. 전자정부 프레임워크를 인텔리제이에서 써보자. 최근 입사한 회사에서 전자정부 프레임워크를 사용해 공공기관 프로젝트를 진행한다는 것을 알았다.사실 그전부터 전자정부 프레임워크를 많이 들어보긴 했지만, 기본적으로 정부관련 사업보다는 인하우스나 솔루션 개발쪽에만 지냈기 때문이었던 것일까 전혀 접할 기회가 없었던 것도 사실이다. 한가지 알 수 있게 된 사실은 전자정부프레임워크(이하 eGov)는 스프링 프레임워크를 기반으로 만들어진 개발 환경, 운영 환경 그리고 실행 환경을 제공해 준다는 점. 일단은 오픈소스 기술을 사용해 특정 기업 또는 사업자에 종속되지 않게 만든 것 같다. 여기까지 들어보면 정말 좋은 패키지라고 생각될 수 있는데 문제는....1. eGov는 '이클립스' 를 쓴다는 것.이클립스가 나쁘다는 것은 아니다. 다만.. 너무나도 낡은 UI와 성능적.. 2025. 3. 21. 리액트 공부해보기 요즘 개발 트렌드가, 백엔드 뿐만이 아니라 프론트엔드도 같이 개발할 수 있는 풀스택 개발자를 원하는 것 같다. 자바스크립트를 이용해 종종 개발을 해야했었던 경험이 있었는데 이 경험이 리액트를 공부하는데에 있어서 도움이 될거라고 생각한다. 리액트의 가장 큰 특징은 아마도 컴포넌트와 VirtualDOM이라는 놈들인 것 같다. DOM이라고 하니까 옛날에 브라우저 환경에서 HTML을 트리 계층 구조로 구성해 관리하는 걸로 알고 있었는데 그걸 이용하는 거 같다. 이러한 DOM은 웹 브라우저 상에서 렌더링 되어 실제 우리가 보는 화면상에서 표시되는데 이런 DOM 구조를 virtual, 그러니까 가상의 DOM을 이용해 관리할 수 있도록 하는 것 같다. 가장 큰 특징으로는비교DOMVirtualDOM업데이트 속도느림빠름.. 2025. 2. 12. 다시 돌아온 개발. 새로운 시작 개발자로서 활동을 접고 게임 업계로서의 준비를 한 생활이 어언 2 ~ 3년. 이제 다시 개발 직종으로 돌아와 몸 담가야 할 것 같은 생각이 들었다. 요즘 경제 상황이 너무 좋지 않다보니, 꿈만을 좆기에는 돈도 부족하고 기약없는 고통을 견뎌야 한다. 꿈 자체는 버리지 않았으나, 길게 롱 텀으로 보면서 할 예정이다. 물론 개발공부와 일처리 또한 똑바로 할 예정이다.인생은 상승과 낙하가 존재하니 지금은 낙하를 통해 추진력을 얻은 상태이다. 이대로 다시 위로 올라가보자. 2025. 2. 4. 이전 1 2 3 4 ··· 10 다음