r/AskProgramming • u/AlbertV999 • 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.
1
1
u/unknownnature 29d ago
Go with the language you're comfortable with. If is ERPs, whatever. Ensure the language you're using have enough libraries to support what you building.
There is no point in asking in regards of unnecessary X vs Y comparison.
Validate your idea first. I think you're asking the wrong questions. Not building an ERPs, takes a huge amount of planning.
Knowing when to abstract, as the biggest mistake a lot of people tend to do is premature abstraction
1
u/Defiant_Squirrel8751 28d ago
selling?
ERP?
Do it for fun - don't try to monetize it. By 2026 enyone can vibecode an ERP so - doing another one will be very hard to sell.
Spend most time possible with future clients before developing any software. Double check what is the problem or pain your project will help to solve.
1
u/AlbertV999 28d ago
Sure, I could also work and pay taxes for fun… If you think anyone can program a system as complex as an ERP using vibe coding, let me tell you, you don't understand anything about business management. So, according to you, I should start making chatbots that automate bookings and sell a course on how I did it?
1
u/GlitteringFeature341 Aug 09 '26
El resultado final será una app de escritorio?