🕊️ 프로젝트에 적용할 만한 기술 스택

초보자라면, 프로젝트를 위한 기술 스택을 선택할 때 머리를 짜낼 것입니다. 지난 20년 동안 소프트웨어 업계에서 많은 발전이 있었고, 새로운 언어와 프레임워크, 기술들이 등장했습니다. 그래서 제대로 된 기술 스택을 고르는 것은 더 까다로워 졌습니다. 그래서 이번에는, 초보 개발자가 프로젝트 요구사항에 가장 적합한 기술 스택을 선택하는 데 도움이 될 만한 문서를 가져왔습니다. 1️⃣ LAMP 스택 📌 Linux - 무료 오픈소스 운영체제 - 거대한 개발자 커뮤니티와 훌륭한 문서 소유 - Linux대신 Window(WAMP), macOS(MAMP)으로 사용하기도 함 📌 Apache - 무료 오픈소스 HTTP 웹 서버 - 다양한 플랫폼과 호환됨 - 방대한 양의 트래픽 처리 가능 📌 MySQL - 무료 오픈소스 RDBMS 📌 PHP/Perl/Python - 백엔드 언어 - 기본적으로 PHP가 LAMP 스택에서 선호되지만, Perl과 Python도 사용됨 2️⃣ MEAN 스택 📌 MongoDB - 오픈소스 NoSQL - 클라우드와 호환됨 📌 Express.js - 무료 오픈소스 백엔드 프레임워크(Node.js) - URL 라우팅과 HTTP 요청 처리 📌 AngularJS - 무료 오픈소스 프론트엔드 프레임워크 - 주로 싱글 페이지 애플리케이션(SPA)을 만드는데 사용됨 - MVC(Model, View, Controller) 패턴 사용 📌 Node.js - 백엔드 런타임 환경 - 자바스크립트 사용 3️⃣ MERN 스택 📌 MongoDB 📌 Express.js 📌 Node.js 📌 React - 무료 오픈소스 자바스크립트 기반 라이브러리 - virtual DOM 제공 4️⃣ MEVN 📌 MongoDB 📌 Express.js 📌 Node.js 📌 Vue.js - 오픈소스 자바스크립트 프론트엔드 프레임워크 - 낮은 러닝 커브 - MVVM(model-view-viewmodel) 아키텍처 패턴 5️⃣ Serverless - 클라우드 인프라에서 애플리케이션 구축 - 비용 효율적 및 보안 강화 📌 AWS Lambda 📌 Google Cloud 🐣 숙련된 개발자라면 LAMP 🐣 자바스크립트 개발자라면 MEAN, MERN, MEVN 🐣 Serverless는 비용과 관리 측면에서 유용

Top Tech Stacks to Consider for Your Software Project

Medium

Top Tech Stacks to Consider for Your Software Project

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 1월 10일 오전 8:31

 • 

저장 238조회 7,436

댓글 1

  • MEAN의 Angular.js (1.x 버전) 은 공식종료된 기술입니다. Angular (2+ 버전)을 사용하시면 됩니다만, Angular의 러닝커브는 이전 MEAN에서 사용하던 1.x보다는 확연히 높으니 참고하세요.

함께 읽은 게시물

Product Designer 그리고 Frontend(RN App) 혹은 Backend Engineer(Python/TS)를 곧 모셔야할 듯.. 요즘은 어디로 가야 좋은 분들을 만날 수 있으려나요. 디자인과 개발을 즐기는 사람이라면 경력자가 아니어도 괜찮은데..

 • 

조회 2,857


Ai Agentic 서비스개발 접근방법

Q

... 더 보기

SSR 최적화

... 더 보기

마이리얼트립 SSR 최적화

Medium

마이리얼트립 SSR 최적화

 • 

저장 43 • 조회 4,845



ChatGPT의 Deep Researh에 GitHub을 연결 할 수 있게 되었군요!

... 더 보기

조회 1,168


프롬프트 엔지니어에 대한 빗나간 예측

2022년 말이 었나요? ChatGPT가 처음 등장했을 때, 앞으로 "프롬프트 엔지니어"라는 새로운 직업이 뜰 거라는 말이 정말 많았습니다. LLM(Large Language Model)으로 부터 최소한의 질문으로 원하는 응답을 얻기 위해서 프롬프트를 최적

... 더 보기