웹개발 2

WAS와 WEB의 차이점과 역할 정리

웹 애플리케이션을 개발하고 운영할 때 웹 서버(Web Server, WEB) 와 웹 애플리케이션 서버(Web Application Server, WAS) 를 구분하는 것이 중요합니다.이 글에서는 WEB과 WAS의 차이점, 역할, 동작 방식, 그리고 실무에서의 구성 예제를 다룹니다.1. WEB과 WAS의 개념🔹 WEB (웹 서버, Web Server)"정적인 HTML, CSS, JavaScript, 이미지 등의 콘텐츠를 클라이언트(브라우저)에게 제공하는 서버"✅ 정적인 콘텐츠(HTML, CSS, JS, 이미지) 제공✅ 클라이언트(사용자) 요청을 처리하여 응답 반환✅ 대표적인 웹 서버: Apache HTTP Server, Nginx, Microsoft IIS🔹 WAS (웹 애플리케이션 서버, Web Ap..

ETC 2025.02.16

[FE] Vue.js에서 i18n 국제화 설정 가이드

안녕하세요. 늅입니다. Vue.js로 글로벌한 웹 애플리케이션을 개발할 때 필수적으로 고려해야 하는 것이 다국어 지원(i18n, Internationalization) 입니다.Vue에서는 vue-i18n 라이브러리를 활용하여 다국어 기능을 쉽게 구현할 수 있습니다. 이번 글에서는 Vue 3에서 vue-i18n을 활용하여 다국어 지원을 구현하는 방법을 단계별로 설명하겠습니다.1. vue-i18n 설치 및 설정Vue 프로젝트에서 vue-i18n을 사용하려면 먼저 패키지를 설치해야 합니다.npm install vue-i18n설치 후, 국제화 관련 설정을 진행해야 합니다.1.1 i18n.js 파일 생성src 폴더 내에 i18n.js 파일을 생성하여 다국어 설정을 관리합니다.import { createI18n }..

프론트엔드 2025.02.06