백엔드 개발 (1) 썸네일형 리스트형 BackEnd 백엔드 개발이란? # 백엔드 개발이란 무엇일까? - 구글 검색 후 나무위키 에서 퍼온글을 확인해보자. 백엔드 개발자는 프로그래밍, 데이터베이스, 웹 서버, 네트워크, 인프라 등에 대한 기술이 필요하다. 백엔드 개발은 API 개발이 주가 된다. 프론트에서 요구하는 데이터의 포맷이나 데이터베이스 입출력 및 다양한 비즈니스 프로세스를 코드로 구현하고, 이를 위한 DB를 설계하고 백엔드 프레임워크를 이용하여 앱을 구현하는 것이 주요 업무다. 여기에 백엔드 프레임워크와 프론트엔드 서버를 이어주는 서블릿, WSGI 등의 미들웨어 기술도 필요하다. API 명세를 설계하고 실제 배포 단계에서 최대한 문제가 발생하지 않도록 체계적으로 구성하는 능력도 필요하다. 핵심은 DB에 담겨진 정보를 프론트엔드에서 활용할 수 있도록 여러 API들을 .. 이전 1 다음