장고기초#1 웹 프레임워크에 대한 이해

정은경·2020년 3월 6일
0

1. 프레임워크

  • 자주 사용되는 코드를 체계화하여 쉽게 사용할 수 있도록 도와주는 코드 집합
  • 라이브러리와 혼동될 수 있지만, 라이브러리보다 규모가 훨씬 크고 프로젝트의 기반이 됨
  • 건축에 비유하면 구조를 만드는 골조가 프레임워크라면, 그 외 자재들이 라이브러리가 됨

2. 웹 프레임워크

  • 웹개발에 필요한 기본적인 구조코드(클래스,함수 등)가 만들어져 있음
  • 웹 개발

3. 웹 프레임워크가 제공해주는 기능이 이렇게 많은데!

그렇다면 웹개발자는 무엇을 개발하나요?
==> 서비스를 구현하는데 매우 중요한! '비즈니스 로직'과 '데이터 정의'를 합니다!

(1) 비즈니스 로직

  • 나는 '~한 주소'를 받았을 때' '~한 동작'을 했으면 좋겠다라고 생각했을 때! '~한 동작'을 개발함
  • 우리에게 필요한 개발에 집중하고, 나머지는 프레임워크에 맡깈
  • 프레임워크 덕분에 개발할 코드자체가 줄어 들고, 필요한 개발에만 집중할 수 있음

(2) 데이터 정의

  • 만드는 서비스에 필요한 정보들을 어떠한 데이터한 데이터를 갖게하게 할 것인지 정의하는 것

Reference

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글