MS Power Fx - Açık kaynaklı Low-Code geliştirme dili duyuruldu
(powerapps.microsoft.com)-
MS'in Power platformunun tamamında kullanılacak çok amaçlı, strong-typed, bildirime dayalı, fonksiyonel bir geliştirme dili
-
Excel fonksiyonlarına benzer kullanım şekliyle kolay geliştirmeyi destekliyor
→ asenkron, içerik odaklı, anında çalıştırma
→ local ve remote ortamda aynı şekilde çalışır
→ Excel sözdizimi çevirisini de destekler
→ nesne yönelimli değil: "Hello World".length yerine Len( "Hello World" ) yaklaşımı
→ low-code ortamında geliştirip VSCode'a geçerek geliştirmeye devam etmek mümkün
- Bugünden itibaren Power Apps'in Canvas uygulamalarında hemen kullanılabilir
- Power Platform
→ Power BI : İş analitiği
→ Power Apps : Uygulama geliştirme ortamı
→ Power Automate : Süreç otomasyonu
→ Power Virtual Agents : Akıllı sanal ajanlar
2 yorum
Gerçekte Power Apps ile low-code geliştirme yapmış biri olarak dürüst izlenimim şuydu: “Yani Excel'e bile kullanıcı tanımlı fonksiyon özelliğinin geldiği bir dönemde, kendi fonksiyonunu doğrudan oluşturamamak nasıl mantıklı olabilir ki!” Fonksiyonları doğrudan oluşturamadığım için bunun yerine kodu düğmelere yığan bir tasarım deseni kullanmıştım ama bu oldukça rahatsız ediciydi. Bu tür noktaların gerçekten iyileşip iyileşmeyeceğini görmek gerekecek, ama en azından sonunda o kullanışsız web düzenleyicisinden çıkıp VS Code desteği alabilecek olmak yine de memnuniyet verici bir değişiklik gibi görünüyor.
Bu Ignite etkinliğinde çeşitli duyurular vardı ama en çok Power Fx ilgimi çekti.
Geliştirmenin C#, TypeScript gibi açık bir şekilde yürütülmesi planlanıyormuş.
Repo'da şimdilik yalnızca dokümantasyon var https://github.com/microsoft/power-fx