MS Power Fx - 오픈소스 Low-Code 개발 언어 공개
(powerapps.microsoft.com)- MS의 Power 플랫폼 전반에 사용될 다목적, Strong-Typed, 선언형, 함수형 개발언어
- Excel의 함수와 비슷한 사용 방식으로 쉬운 개발을 지원
ㅤ→ 비동기, 콘텐트 중심, 즉시 실행
ㅤ→ 로컬 & 리모트에서 똑같이 실행
ㅤ→ 엑셀 문법 번역도 지원
ㅤ→ 객체지향 아님 : "Hello World".length 보다는 Len( "Hello World" ) 방식.
ㅤ→ 로우코드 환경에서 VSCode로도 넘어가 개발 가능
- Power Apps의 Canvas 앱에서 오늘부터 즉시 사용 가능
* Power Platform
ㅤ→ Power BI : Business Analytics
ㅤ→ Power Apps : App 개발 환경
ㅤ→ Power Automate : 프로세스 자동화
ㅤ→ Power Virtual Agents : 지능형 가상 에이전트
실제로 Power Apps로 Low-code 개발을 해본 입장에서는 “아니 엑셀에도 사용자 정의 함수 기능이 들어가는 시대에 직접 함수를 만들 수 없다는 게 도대체 말이나 되냐!” 하는 게 솔직한 감상이었지요. 함수를 직접 만들 수 없으니 대신 버튼에 코드를 몰아넣는 방식의 디자인 패턴을 사용하긴 했지만 꽤 불편했습니다. 과연 이런 부분이 개선될지는 지켜봐야겠습니다만, 그래도 드디어 그 불편하던 웹 편집기를 벗어나 VS Code의 지원을 받을 수 있게 된 것은 환영할 만한 변화로 보이는군요.
이번 Ignite 에서 여러 발표가 있었는데, Power Fx가 가장 관심이 가네요.
C#, TypeScript 와 같은 공개적인 방식으로 개발 진행할 예정이라고 합니다.
Repo에는 아직 문서만 있네요 https://github.com/microsoft/power-fx
- MS Power Automate Desktop 무료로 전환 https://news.hada.io/topic?id=3828