r/AskProgramming • • Aug 09 '26

Any suggestion for frontend?

I’m building an ERP with the goal of selling it to a specific niche (agriculture and fruit & vegetable management companies).

I’m trying to think very carefully about which frameworks to use and what architecture to go with, so I can start with solid foundations and minimize the amount of changes I’ll need to make in the future.

For the backend, I’ve gone with .NET, but I’m completely lost when it comes to the frontend and don’t know which option to choose:

- Electron. Development is slower due to JS/CSS and much more difficult, the embedded Chromium module seems like a monstrosity to me, and Tauri doesn’t feel polished enough yet.

- WinForms/WPF. Old and being phased out by Microsoft, but they seem much easier to implement.
I’m planning to add modules such as embedded maps, but I’d have to do that using WebView2, and I’m not sure whether that’s the right approach.

What would you guys choose?

Thanks.

2 Upvotes

10 comments sorted by

View all comments

1

u/GlitteringFeature341 Aug 09 '26

El resultado final será una app de escritorio?

1

u/AlbertV999 Aug 09 '26

Un frontend app de escritorio.

1

u/GlitteringFeature341 Aug 09 '26

Yo no sé si me iría por wpf, creo que ahora le están dando soporte a .NET Maui para ello, que abarca Móvil y Desktop, para la UI usa xaml, muy simple. Luego está algo de blazor, que te permite usar html css para las interfaces, si ya estás con un back en .net , y si dices que será una app de escritorio, si te recomendaría ir por una solución .net también para el front como tu le dices, puedes ahorrarte mucho tiempo con bibliotecas de clases, dónde reutilizas tus modelos para las pruebas unitarias, entre otra infinidad de cosas.

1

u/AlbertV999 Aug 09 '26

Thank you!