카테고리 없음

6주 Chapter 3 P292

gunny_ 2022. 8. 14. 16:54

Chapter 3-5 개발에 필요한 여러가지 도구

#1 알맞은 단어를 보기에서 찾아 쓰기

 2| 4| 3,1

- 컴퓨터에 설치된 프로그래밍 언어의 경로를 프로그램에 알려주기 위해 (2환경변수)가 사용됩니다

- 소프트웨어를 개발하는 도중 이미 개발된 유용한 기능을 넣기 위해 (4라이브러리)를 받아 사용할 수 있습니다

- 프로그램을 만들 때 필요한 도구들을 제공하는 것은 (3SDK), 프로그램의 기초 설계를 미리 구성해둔 것을 (1프레임워크)라고 합니다.

 

라이브러리와 프레임워크 차이점 정리

 

Librart Framework
가져다 쓰는 것 = 라이브러리 
하나 이상의 프로그램에 활용될 수 있는 데이터와 명령어들의 집합
또는, 특정 기능을 수행하는 소프트웨어 조각이자 여러 프로그램에 들어갈 수 있는 부품
기반으로 그 위에 프로그램을 만듬 = 프레임워크 
라이브러리와 자체 코드를 엮어 필요한 소스 코드를 추가하는 것만으로 원하는 프로그램을 개발할 수 있도록 만들어진 키트

인기 웹 프레임워크
Java : Spring
C#: .Net, Blazor
Python: Django, Flask
JS: Vue.js, React, Angular
Ruby: Ruby on Rails
PHP: Laravel, Codelgniter
공톰점 : 특정 기능을 누군가 미리 소스 코드로 작성해 놓은 것