개발 소프트웨어 프레임 워크 란 무엇입니까? -techopedia에서 정의

소프트웨어 프레임 워크 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Software Framework는 무엇을 의미합니까?

소프트웨어 프레임 워크는 개발자 또는 사용자가 일반 기능을 가진 공통 코드를 선택적으로 특수화하거나 재정의 할 수있는 구체적 또는 개념적 플랫폼입니다. 프레임 워크는 라이브러리의 형태를 띠며, 개발중인 소프트웨어의 어느 곳에서나 잘 정의 된 API (Application Program Interface)를 재사용 할 수 있습니다.

Techopedia는 소프트웨어 프레임 워크를 설명합니다

특정 기능은 다음을 포함하여 프레임 워크를 다른 라이브러리 형식과 다르게 만듭니다.

  • 기본 동작 : 사용자 지정하기 전에 프레임 워크는 사용자의 동작과 관련된 방식으로 동작합니다.
  • 제어 역전 : 다른 라이브러리와 달리 프레임 워크 내의 전체 제어 흐름은 호출자가 아닌 프레임 워크에 의해 사용됩니다.
  • 확장 성 : 사용자는 기본 코드를 사용자 코드로 선택적으로 대체하여 프레임 워크를 확장 할 수 있습니다.
  • 수정할 수없는 프레임 워크 코드 : 사용자는 프레임 워크를 확장 할 수 있지만 코드를 수정할 수는 없습니다.

소프트웨어 프레임 워크의 목적은 개발 환경을 단순화하여 개발자가 프레임 워크의 일상적이고 반복적 인 기능 및 라이브러리를 다루지 않고 프로젝트 요구 사항에 자신의 노력을 기울일 수 있도록하는 것입니다. 예를 들어, VoIP 애플리케이션을 처음부터 작성하는 대신 준비된 프레임 워크를 사용하는 개발자는 사용자에게 친숙한 버튼과 메뉴를 추가하거나 VoIP를 다른 기능과 통합하는 데 집중할 수 있습니다.

소프트웨어 프레임 워크 란 무엇입니까? -techopedia에서 정의