i'm starting to learn about web development, by now i'm learning some front-end skills, by now i'm trying to use frameworks like Bootstrap, Foundation, Semantic UI, etc... but i've got a question, is it possible to use two frameworks for a single app? if so, is it worth? if not, Why?
Another question about frameworks i have is: Is it good-practice to use a framework to build the front-end of a web app? if not, why? what's the best-practice method to build the front-end?
Can I use multiple frameworks on a single website page? You can, but you shouldn't.
In conclusion: Yes, you will usually find it possible to combine two (or even more) front-end frameworks, but they will likely interfere with another and cause you headaches, and it may lead to an inconsistent design.
Answer: Currently, there are 3 significant frontend technology stacks – Vue. JS, React. JS, and Angular ecosystem which are extensively used for large scale projects. Which front end framework can be used for small web applications?
First of all, when you commit to a front-end library, you usually impose a look & feel on the application in addition to the framework's coding style. If you try to use two different frameworks (and it is at all possible), you will likely end up with an inconsistent design.
Second of all, it is certainly (often) possible to use more than one framework, as long as they do not interfere with one another. However, there is a finite number of (good) ways to define a front-end framework like Bootstrap or Foundation (using classes), so you will very likely run into some interference. A side note is that mixing frameworks may cause confusion for other developers on the project.
In conclusion: Yes, you will usually find it possible to combine two (or even more) front-end frameworks, but they will likely interfere with another and cause you headaches, and it may lead to an inconsistent design.
My advice as a web developer hobbyist would be to try to commit to only one framework, and add bits and pieces into your code from other frameworks if you need them – but don't try to commit fully to more than one framework.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With