반응형 전체 보기56 React + Vite + TypeScript 자주 쓰는 셋업 정리 (ESLint + Prettier 포함) 프로젝트를 새로 시작할 때마다 리액트 셋업을 반복하는 일이 많다 보니, 이번에 정리해두기로 했다. 항상 쓰는 조합은 React + Vite + TypeScript, 그리고 코드 스타일을 맞추기 위해 ESLint + Prettier까지 같이 설정해둔다. 처음 설정할 때 헷갈렸던 부분이나 자주 쓰는 옵션들도 같이 정리해본다.1. Vite + React + TypeScript 프로젝트 생성아래 명령어로 Vite 기반 리액트 프로젝트를 만든다.npm create vite@latest입력하면 CLI에서 아래처럼 선택하게 된다.✔ Project name: » my-app✔ Select a framework: » React✔ Select a variant: » TypeScript프로젝트 생성 후:cd my-appnp.. 2025. 8. 5. Spring Initializr로 스프링부트 프로젝트 쉽게 시작하기 Spring Boot로 웹 애플리케이션을 만들 때마다 항상 처음 고민하는 게 있다. "이번에도 기본 구조를 손으로 다 만들까, 아니면 자동으로 만들어줄 방법이 있을까?" 그럴 때 사용하는 게 바로 Spring Initializr다. 이번 글에서는 Spring Initializr가 뭔지, 왜 쓰는지, 그리고 실제로 어떻게 사용하는지 정리해본다.Spring Initializr란 무엇인가?Spring Initializr는 스프링 프로젝트를 시작할 때 필요한 기본 구조를 웹에서 자동으로 생성해주는 도구다. 이 도구를 사용하면 build tool, 의존성, 자바 버전 등을 선택해서 `.zip` 파일 형태로 프로젝트를 내려받을 수 있다. 직접 설정파일을 만들거나 디렉토리 구조를 구성할 필요가 없기 때문에 초보자에게.. 2025. 8. 5. VSCode에서 Spring Boot 개발하기 평소엔 IntelliJ로 스프링부트를 개발했었는데, 이번에는 VSCode에서 개발환경을 한번 세팅해봤다. 생각보다 많이 어렵지 않았고, 오히려 가볍고 빠른 느낌이 꽤 마음에 들었다.1. 필요한 확장(extension) 설치VSCode는 기본적으로 자바 개발에 필요한 기능들이 없어서, 확장부터 먼저 설치해야 한다. 내가 설치한 확장은 아래 두 개였다.Extension Pack for Java (Microsoft 제공)Spring Boot Extension Pack (Pivotal 제공)Extension Pack for Java는 Language Support, Maven, Debugger, Test Runner 같은 자바 개발에 꼭 필요한 기능들이 다 포함되어 있다. Spring Boot Extension.. 2025. 8. 5. AI 코딩툴과 임포스터 증후군, 개발자가 불안해지는 진짜 이유 AI 코딩툴, 개발자의 임포스터 증후군을 도와줄까? 아니면 더 심하게 만들까?AI가 개발자들의 일상에 깊숙이 들어오면서, 우리가 놓치기 쉬운 한 가지 감정이 있습니다. 바로 "임포스터 증후군(imposter syndrome)". 이번 Stack Overflow의 글에서는 AI 코딩 도구들이 이 증후군에 어떤 영향을 주고 있는지 살펴봤습니다. 내용을 읽고 나니 참 여러 생각이 들더군요.# 요약: AI는 도구인가, 착각의 출발점인가AI 코딩 도구는 초보 개발자에게 큰 도움이 될 수 있습니다. 빈 페이지 공포를 줄이고, 실시간 피드백도 제공하니까요.하지만 반대로, 너무 의존하면 실력을 착각하게 만들 수도 있습니다. 실제로 작성한 코드의 맥락이나 디버깅 방법을 이해하지 못하는 경우도 많습니다.“진짜 개발자야, .. 2025. 8. 2. 이전 1 2 3 4 5 ··· 14 다음 반응형