I've been working on internal tools using .NET for a while now, and I'm eager to dive into full stack web development. I'm considering leveraging my existing C# skills for this. I've been looking into Blazor but I'm unsure whether it's the right choice or if it's too niche. What recommendations do you have for my learning journey? Are there any resources or learning paths you think I should avoid? What's a good roadmap or tech stack that would have a smooth learning curve?
5 Answers
Between Blazor and AngularJS, you should find that they both can cover a lot of your full stack development needs if you're sticking to C#. Here's a roadmap I found useful: roadmap.sh/full-stack. I personally think using a JavaScript/Typescript stack is beneficial because you can reuse a lot of what you learn across both the backend and frontend.
A lot of people in the industry work with .NET alongside React, especially for mobile app development using React Native. React is pretty popular, so going that route might be more advantageous in the long run.
Blazor can definitely be a solid choice; it’s free and open source, plus it integrates well with .NET. If you're considering content management systems, Umbraco is a popular option, but keep in mind that while it's great, the best features may require a paid plan for security updates.
I'm not a big fan of Blazor myself because it requires downloading the engine every time you start a session, which can slow down the page load speed a bit. You might want to consider other options.
It’s really important to nail down the basics of web development first—this will make everything else easier to understand. A solid foundation is key since those basics don’t change much over time. Check out the resources from Mozilla for a great start! Here's a link: developer.mozilla.org/en-US/docs/Learn_web_development/Core.
Related Questions
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically
[Centos] Delete All Files And Folders That Contain a String