프로그램 구현
개발환경 구축
개발환경 구축은 편집기, 컴파일러나 인터프리터, 빌드 도구, 데이터베이스 등 개발에 필요한 도구를 설치하고 서로 연결하는 작업이다. 서버 프레임워크는 애플리케이션의 구조와 개발 규칙, 라우팅과 데이터베이스 연동 같은 공통 기능을 미리 제공하는 도구이다. 반복되는 기능을 매번 새로 만들 필요가 없으므로 개발 생산성이 높아지고 개발 기간이 줄어든다. 프레임워크는 정해진 구조와 규칙 안에서 기능을 구현하도록 유도하므로, 개발자가 모든 개발 규칙을 임의로 정할 수 있는 것은 아니다. 대표적인 예는 Java 기반의 Spring, Python 기반의 Django, JavaScript 기반의 Express이다. Express는 Node.js 위에서 RESTful API를 구축하는 서버 프레임워크이다.
이어지는 내용
- 공통 모듈 구현
- 화면 구현
- 서버 프로그램 구현
- 자주 틀리는 점
로그인하면 하루 5단원까지 무료로 전체를 읽을 수 있습니다.
앱에서 이 단원 읽기