IMPORTANT UPDATE: As of 2024, Blazorise no longer offers a free commercial license. Instead, you need to purchase a professional (paid) license for all commercial use. Read more about their licensing terms on their website. Thanks to @caseypries7559, who wrote a comment about it below this video.
Do you think Syncfusion, Radzen and others can do the same and change license for commercial into fully charged plan? It's a really waste of time to implement library like Blazorise and after when company change license conditions you need to remove library and refactor all application.. Maybe it is better to make your own components if you need them free of charge in the future.
Thanks for the feedback. It seems like every library has it's strength. That's why I wanted to showcase as many as possible so developers are aware when making a decision for their use case.
All this libraries all are based on a specific design. Is there a library which just provides the basic boilerplate components from where on you can implement your own style and behaviour? Blazored comes quite near to that.
Great question. I don't know of such a library. However, it sounds like what you want is something like Tailwind CSS or Bulma where you get the CSS and build your own components based on it?
You missed sync fusion probably because you said you didn't want to include paid for and didn't realise sync fusion offers a free license for projects under a turnover of £1 milion but others on this list had the same pricing so I think it could have been included Not surprised though they make it hard to spot the free license exists
Thanks a lot Claudio for this useful video. I actually prefer MudBlazor it is totally free and I found every component needed in any Blazor application.
Great question. It looks like they have an MIT license which allows you to use it for commercial use for free. This is no legal advice, make sure to double-check or ask a lawyer.
There are different paths you can take here. You can choose one of the open-source Blazor UI libraries mentioned in this video and look for great theming support. Or you can use one of your preferred CSS frameworks, such as Bootstrap, Tailwind CSS, or Bulma, and style your applications like that. Also, you can combine those two tools. I'd say that there aren't such things as "Blazor themes". Blazor uses open web standards, and therefore, you can use what you want/need, including Bootstrap. The default project template contains Bootstrap, so you can select your theme and be ready to go. I hope this helps.
Try what you think is interesting, and if it feels right, go with it. Also, take a look at the available components. It depends on what components you need for your project.
I don't understand your question. With component-oriented programming, you have your user interface and interaction code in components and you separate services and data access code into other projects.
I don't understant your situation. It's up to you to take a dependency on any open source project. Or you do it all yourself. It's your decision, you're in control. Just make sure you understand the implications of doing it all yourself, such as longer time to market, and more maintenance work. Also, those UI frameworks mentioned in this video are open source and no company is involved that could have the interest to make you depending on them. Those are developers like you and me who build those libraries without getting paid. At least, that is my understsnding.
@@ClaudioBernasconithey make those UIs dependent on other internal components that are internal to project and rely on custom aging frameworks that blow up after 2 years. Unless someone writes stuff in plain vanilla js or nicely laid out webasm in popular languages
I wasn't aware of their license when producing this video. Thanks for letting me know. 👍 My goal was to promote open-source, community-driven options that don't have an advertising budget like companies do. I'm sure SyncFusion is a great choice, and you/you're company qualifies for a free license; that's great. 🙂
Yes, I have heard of Synfusion. Do they also offer a free and open-source library? I know there are paid options, which I excluded from this video to promote community projects. 😉
@@ClaudioBernasconi yes, I have it, its free as long as you meet certain conditions, I think you cant gain more than a million US Dollars per year and not be a big company, I freelance as a side job and I told them that, so they gave me the free license, it includes everything the paid one does
@@guillermomazzari8320 Hey, but what in case if they do the same like Blazorise and remove free community license for small business? Are you ready to refactor your projects or you gonna to pay the annual subscription?