News for hackers. Stuff that matters.
Re:Ask HN: What is the best language/framework for getting t... by giaour on Saturday May 14, 2022 @05:21PM (#31382635)
ASP.NET Core is very straightforward and easy to work in. It's typically more performant than interpreted language frameworks, but it can be more verbose.
Re:Ask HN: What is the best language/framework for getting t... by DimmieMan on Saturday May 14, 2022 @08:42PM (#31384184)
ASP.Net core is powerful but even with it being my day job I still wouldn’t recommend it for this niche.

* It’s damn complicated with a real learning curve to get your head around dependency injection, the vast standard library, heavy abstraction and Microsoft terminology. Day 1 basics can be easy but there’s a steep intermediate learning curve.

* ASP.Net has some nice plug and play stuff for generating Open API docs or logging for example but take a look at Laravel mentioned above and see how focused it is on making it easy to add features that the customer cares about.

* Documentation is expansive but not great, heavily focused on brand new user tutorials but terrible for quickly answering how do I do X? They struggle to stay up to date and i recall spending a good hour going down a rabbit hole because none of the tutorials were using the up do date magic spell to enable something.

* For pretty much everything you can think of there’s 3 ways to do it, good luck figuring out which one is the ‘correct’ way.

This may seem like a rant, I think ASP.Net Is good for a larger, more long term project where these annoyances are outweighed by performance and maintainability but I recently did a quick project in NextJS and the difference was night and day, despite it being my first ‘real’ project with the framework.

Re:Ask HN: What is the best language/framework for getting t... by BrianDGLS92 on Sunday May 15, 2022 @05:27AM (#31386376)
Good write up. It’s important to hear from someone that works with the tech day to day.
Re:Ask HN: What is the best language/framework for getting t... by BrianDGLS92 on Saturday May 14, 2022 @05:28PM (#31382720)
Yea, I think that might be a good shout. I’ve seen some articles about it’s performance recently and it’s definitely not trendy.