차례:
정의-기능적 반응성 프로그래밍 (FRP)이란 무엇입니까?
FRP (기능적 반응성 프로그래밍)는 기능성 및 반응성 프로그래밍 기술을 결합하여 응용 프로그램, 서비스 및 장치를 구축하는 프로그래밍 프레임 워크입니다. 연속 또는 불연속 시간에 따라 변경되는 이벤트 및 동작으로 기본 플랫폼의 상태 또는 작동을 동적으로 변경할 수 있습니다.
Techopedia는 FRP (Functional Reactive Programming)를 설명합니다.
FRP는 주로 시간에 따라 변하는 데이터 세트 또는 유형을 위해 설계되었습니다. FRP는 이벤트와 행동의 두 가지 핵심 구성 요소 또는 개념에서 작동합니다. 둘 다 값을 나타내며 일단 변경되면 어떤 행동이나 반응으로 돌아갑니다. 예를 들어, 컴퓨터 마우스의 지속적인 시간 이동은 마우스 화살표의 변화하는 위치가 해당하는 값인 동작입니다. 마찬가지로 마우스 클릭은 이벤트이며 클릭의 위치 또는 클릭이 기본 값입니다. FRP를 사용하면 특히 애니메이션, 로봇 공학, GUI 및 시뮬레이션과 같은 대화 형 컴퓨팅 환경에서 다양한 응용 프로그램 및 서비스로 이러한 변수와 값을 캡처하고 사용할 수 있습니다.