Would only learning blazor (for the frontend) be enough for a beginner backend developer? - C#