본문 바로가기

전체 글46

개발자 면접 시 꼭 물어보면 좋은 9가지 질문 리스트 면접은 단지 회사를 평가받는 자리가 아니라, 나도 회사를 평가하는 자리입니다.특히 개발자는 실제 업무 환경과 맞지 않으면 금방 지치기 쉬운데요,면접 자리에서 센스 있게 물어보면 좋은 질문 9가지를 정리해봤습니다.1. 💼 제가 맡게 될 주요 업무 파트는 어떤 쪽인가요?단순히 “백엔드 개발”만이 아닌,신규 개발인지 유지보수인지, 특정 모듈을 맡게 되는지 등구체적인 역할을 물어보면 실무 이해도가 있다는 인상을 줄 수 있어요.2. 🛠 개발 환경(스택)은 어떻게 구성되어 있나요?회사에서 사용 중인 언어, 프레임워크, DB, 협업 툴 등을 파악하는 질문입니다.예: Java 17, Spring Boot, MySQL, Git, Jira 등“제가 익숙한 환경과 얼마나 비슷한지” 판단하는 데 도움이 됩니다.3. ⏰ 출.. 2025. 7. 11.
Vue + Spring 연동 문제 요약 Vue + Spring 연동하면서 겪었던 이슈 정리1️⃣ 현재 개발 환경Vue 개발 서버: 8080 포트Spring 서버: 8085 포트 (Spring 3.1)vue.config.js 파일에 proxy 설정으로 CORS 문제를 해결하려고 시도함devServer: { proxy: { '/api': { target: 'http://localhost:8085', changeOrigin: true } }} 하지만 Windows + Vue CLI 5.x 환경에서 proxy 설정이 정상적으로 동작하지 않음2️⃣ 원인 분석Windows PowerShell이나 CMD 같은 환경Vue CLI 5 버전 이상특정 조합에서 proxy 옵션이 무시되는 사례가 존재→ devServer에서 Spr.. 2025. 7. 7.
1. 넥사크로(Nexacro) 기초 정리 1. 넥사크로란?넥사크로 플랫폼(nexacro Platform)은 HTML5, JavaScript 기반의 기업용 웹 애플리케이션을 빠르고 효율적으로 개발할 수 있도록 지원하는 RIA (Rich Internet Application) 프레임워크하나의 소스(코드)로 웹, 모바일, 데스크톱 등 다양한 환경에서 재사용이 가능해서 크로스 플랫폼 개발에 강점을 가진다는 특징이 있음흔히 전자정부 프레임워크 기반의 SI(시스템통합) 프로젝트나 공공기관, 대기업 레거시 시스템의 웹 고도화 프로젝트에서 많이 사용함2. 넥사크로의 아키텍처넥사크로는 대략적으로 이렇게 구성된다.Nexacro Studio: 개발자가 UI/UX를 설계하고 스크립트를 작성하는 툴 (개발 IDE)Nexacro Runtime: 클라이언트 PC나 모바일.. 2025. 7. 3.
3. Vue의 핵심 개념 (템플릿, 데이터 바인딩, 이벤트 처리) 1. 템플릿 문법Vue의 템플릿 문법은 HTML을 기반으로 작성하며,{{ 변수명 }}구문을 사용해 데이터를 표시합니다.이 안에는 자바스크립트 표현식도 쓸 수 있어 편리합니다.{{ message }}2. 데이터 바인딩데이터와 화면을 연결하기 위해 v-bind디렉티브를 사용합니다.축약형으로 : 를 사용할 수 있습니다.3. 이벤트 처리v-on 디렉티브(축약형 @)를 이용해 클릭, 입력 등의 DOM 이벤트를 처리합니다.메서드와 연결해 로직을 작성할 수 있습니다.클릭또는클릭4. 양방향 데이터 바인딩v-model 을 사용하면 폼 요소(입력창 등)의 값과 Vue 인스턴스의 데이터를 자동으로 동기화할 수 있습니다.5. 조건부 렌더링과 반복 렌더링v-if, v-else-if, v-elst, v-show 를 통해 조건부로.. 2025. 7. 3.