'Back' end
My Note/프로젝트 관리

'Back' end

백엔드란?

사용자와 직접 상호작용을 하지는 않지만, Client에서 사용자들이 취하는 행동을 처리하는 방식으로 간접적으로 상호작용한다. 일반적으로 Java, Python. JS를 활용한 웹 프레임워크를 사용하지만 이외에도 역할에 따라 DBA, 인프라 등의 작업을 수행하는 역할 :)

 


 

대표적인 백엔드 친구들

 

 

Spring

자바, 코틀린 기반의 웹 프레임워크

재사용성 측면과 기타 장점 때문에 현재 많은 기업에서 사용

Django

파이썬 기반의 웹 프레임워크, 내장되어있는 기능(django admin등)이 많아 웹서비스 제작 및 관리 측면에서 편리한 부분이 많다.

Node.js

자바스크립트 기반의 런타임 환경으로, npm등의 확장 마켓 플레이스가 잘 되어있고 성능 측면에서 장점을 가지고 있음.(웹 프레임워크가 아니다.!!)  

Flask 

파이썬 기반의 웹 프레임워크로, 마이크로 서비스를 지향하고 있어 가벼움. 일반적으로 머신러닝 환경을 배포할 때 자주 사용됨.

'My Note > 프로젝트 관리' 카테고리의 다른 글

developer community css추가  (0) 2021.11.12
(flask_board)  (0) 2021.11.11
배포를 위한 NGINX 명령어 -  (0) 2021.08.30
다시 빌드~  (0) 2021.08.29
http요청이 안된다  (0) 2021.08.29