[출근 160일차] 프레임워크. 프레임 일해라.

발송일
Jun 14, 2021
분류
뽀식이 메모
카테고리
개발/IT
✋뽀-하(뽀식 하이)
진짜 나만 없어 고양이! 친구 도산의 냥자랑이 30분째 이어지고 있다.
🐣뽀식 : 회사에서 고양이를 키워? 부럽다..얘 이름은 뭐야? 도산 : 장고! 🐣뽀식 : 특이한 이름이네? 도산 : 응, 우리 회사가 파이썬을 써서 장고 프레임워크에서 따왔어 쿡쿡.. 귀여운 아이디어지? 🐣뽀식 : (그게 뭔데 개발느님아...)
 
notion imagenotion image

프레임워크(Framework)

웹/애플리케이션 개발을 위한 기본 틀. 프레임워크는 개발의 뼈대가 되는 기본적인 기능과 규칙을 제공.
마치 PPT 템플릿이 '표지, 목차, 본문'와 같은 기본 구성을 제공하고 우리는 템플릿에 원하는 내용을 새롭게 더하거나 수정해 PPT를 완성하듯, 프레임워크도 개발에서 일종의 템플릿 역할을 한다.

친절한 뽀식 pick 더 알아두면 좋은 정보💡
 
프레임워크를 사용하면 뭐가 좋나요?
1️⃣복잡하거나 반복되는 작업을 줄여 개발 시간을 단축하고, 원하는 기능 구현에 집중할 수 있다.
2️⃣깔끔한 코드와 이미 정의된 구조를 사용하도록 권장하기 때문에 유지보수가 용이하다.
프레임워크에는 어떤 것들이 있나요?
  • JAVA(자바) - Spring(스프링)
  • Python(파이썬) - Django(장고)
  • PHP - Laravel(라라벨)
  • Ruby(루비) - Ruby on Rails(루비 온 레일즈)
 
라이브러리랑은 뭐가 다른데요? 라이브러리보다 프레임워크가 더 큰! 개념. 각종 라이브러리와 코드들이 모여 프레임워크가 된다.