'react' 태그의 글 목록
언어·프레임워크
Next.js Nuxt.js NestJS 차이점과 프로젝트에 꼭 써야 하는 이유
Next.js, Nuxt.js, NestJS는 이름이 비슷해 초보 개발자들이 자주 헷갈리는 프레임워크입니다. 하지만 각각 React, Vue, Node.js 기반으로 사용 목적과 레이어가 전혀 다릅니다. 각 프레임워크의 역할과 왜 써야 하는지 핵심 이유를 알면 프로젝트에 맞는 기술 스택을 명확히 선택할 수 있습니다."React 쓰는데 Next.js도 꼭 배워야 하나요?""Vue 개발자인데 Nuxt.js를 도입하면 뭐가 좋은가요?""NestJS는 Express랑 뭐가 다르길래 백엔드에서 많이 쓰나요?"개발 현장이나 커뮤니티에서 많은 분들이 비슷한 이름 때문에 세 가지 기술을 같은 라인선상에서 비교하곤 합니다.하지만 프론트엔드 영역과 백엔드 영역, 그리고 사용하는 기반 라이브러리가 엄연히 다릅니다. 이번 글..
2026. 8. 7. 20:57
AI 소식·도구
하네스 엔지니어링 vs 루프 엔지니어링 - AI 에이전트 용어 정리 (2026)
"프롬프트 엔지니어링 배운 지 얼마나 됐다고 이제는 컨텍스트 엔지니어링이래요?""하네스가 뭐예요? 말한테 씌우는 그거 아닌가요?""요즘은 루프 엔지니어링이 대세라던데, 또 새 용어인가요?""이거 다 마케팅 아니에요? 결국 같은 얘기 같은데..." 요즘 AI 에이전트 관련 글을 읽다 보면 새 용어가 쏟아집니다. 프롬프트 엔지니어링이 자리 잡나 싶더니 컨텍스트 엔지니어링이 나왔고, 2026년 들어서는 하네스 엔지니어링, 그리고 최근에는 루프 엔지니어링까지 등장했습니다. 저도 처음에는 "또 새 포장지인가" 싶었는데, 막상 출처를 따라가 보니 단순한 말장난은 아니더라고요. 각 용어가 가리키는 레이어가 실제로 다릅니다. 다만 그 경계가 깔끔하지 않아서 혼란이 생기는 것도 사실이고요.이 글에서는 에이전트 루프와 ..
2026. 6. 17. 19:00
개발자 생각
프론트엔드 3대장 비교 - 리액트 뷰 앵귤러 탄생 이유와 장단점 (2026)
"프론트 시작하려는데 앵귤러, 리액트, 뷰 중에 뭘 배워야 하죠?" "셋이 뭐가 그렇게 다른가요?" "회사는 리액트 쓰는데 저는 뷰가 편해요, 괜찮을까요?" "신입인데 그냥 제일 인기 많은 거 하면 되나요?" 프론트엔드에 발 들이는 분들이 거의 빠짐없이 던지는 질문들입니다. 답을 하나로 못 박기 어려운 게, 셋 다 나름의 이유로 태어났고 각자 잘하는 영역이 다르기 때문이에요.저는 2012년에 jQuery로 화면을 짜며 개발을 시작했습니다. 그러다 프레임워크 시대로 넘어가는 과정을 현장에서 겪었는데, 솔직히 처음엔 적응이 쉽지 않았어요. 그 얘기는 본문에서 풀겠습니다. 오늘은 앵귤러, 리액트, 뷰가 각각 어떤 문제를 풀려고 태어났는지, 그리고 지금(2026년) 기준으로 무엇이 강하고 무엇이 약한지를 최대한..
2026. 6. 5. 23:13
개발자 생각
시대별로 유행했던 개발 기술 30년사 - Struts에서 Bedrock까지, 살아남은 자와 사라진 자
"형, 옛날엔 진짜 Struts로 개발했어요?""JSP에 Java 코드 직접 박아 쓴 적 있어요?""iBatis가 뭐예요?""Bedrock이요? Minecraft 말고요?" 요즘 후배들과 얘기하다 보면 시대 차이를 절절히 느낍니다.제가 신입 때 당연히 쓰던 기술을 지금 신입은 이름조차 못 들어봤고,반대로 요즘 신입이 당연히 쓰는 걸 시니어 중 일부는 모르죠.개발자 세계만큼 유행이 빨리 바뀌는 분야도 드뭅니다. 그래서 오늘은 제가 직접 보고 겪은(혹은 귀동냥한)지난 30년의 개발 기술 변천사를 시대별로 풀어보려고 합니다.프레임워크, ORM, 실시간 통신, 메시지 큐,그리고 지금의 AI 시대까지. 살아남은 기술과 사라진 기술을 한눈에 보면,우리가 지금 어디 서 있고 다음에 어디로 갈지가 보이거든요. 옛날을 ..
2026. 6. 2. 16:47