320x100
320x100
LAMP 스택
- Linux
: 무료 오픈소스 OS
: Linux 대신 Window, macOS도 사용하기도 함
- Apache
: 다양한 플랫폼과 호환, 방대한 양의 트래픽 처리 가능
- MySQL
: 무료 오픈소스 DBMS
- PHP / Perl / Python
: 백엔드
MEAN 스택
- MongoDB
: 오픈소스 NoSQL로 클라우드 서비스들과 호환됨
- Express.js
: 무료 오픈소스 백엔드 프레임워크
: URL 라우팅과 HTTP 요청 처리
- AngularJS
: 무료 오픈소스 프론트엔드 프레임워크
: 싱글 페이지 애플리케이션 개발에 주로 사용됨
: MVC 패턴 사용
- NodeJS
: 백엔드 런타임 환경
: 자바스크립트 사용
MERN 스택
- MongoDB
- ExpressJS
- NodeJS
- React
: 무료 오픈소스 프론트엔드 라이브러리
: virtualDOM 제공
MEVN 스택
- MongoDB
- ExpressJS
- NodeJS
- VueJS
: 오픈소스 프론트엔드 프레임워크
: 낮은 러닝 커브
: MVVM 아키텍처 패턴
Serverless
: 클라우드 인프라에서 애플리케이션 구축
: 비용 효율 및 보안 강화
- AWS Lambda
- Google Cloud
※ 요약
: 숙련된 개발자라면 LAMP
: 자바스크립트 개발자라면 MEAN, MERN, MEVN
: serverless는 비용과 관리 측면에서 유용
Reference
300x250
728x90
'Development > Development' 카테고리의 다른 글
객체 지향 프로그래밍에 대해 알아보자 (0) | 2023.03.10 |
---|---|
모든 주니어 개발자들에게 전하는 충고 5 (0) | 2023.02.06 |
도메인이 복잡한 소프트웨어를 개발할 때 (0) | 2023.02.06 |
개발자를 위한 Best Github repositories (0) | 2023.02.06 |
좋은 설계를 하는 방법 (0) | 2023.02.06 |