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

 

조서희 / 프로젝트에 적용할 만한 기술 스택 | 커리어리

초보자라면, 프로젝트를 위한 기술 스택을 선택할 때 머리를 짜낼 것입니다. 지난 20년 동안 소프트웨어 업계...

careerly.co.kr

 

300x250
728x90