What the difference #107
Replies: 3 comments 1 reply
-
I searched everywhere and found no answer, I think most users who stumble upon both libraries ask the same question, so far the only difference I found was that KonstaUI makes use of tailwind, however it stil begs the question: which library to use, and when, f7 or konsta? |
Beta Was this translation helpful? Give feedback.
-
Konsta UI is a UI library that provides pre-styled UI components designed specifically for mobile applications. Because it only provides UI components, you can use it wherever and however you want. Framework7 is more than that. It provides (almost) full functionalities for you to build a mobile application. It is powered by the supported UI framework, such as Svelte and React. Think of Framework7 like React Native or Expo or Ionic. |
Beta Was this translation helpful? Give feedback.
-
IMO, perception is key here. I would describe Konsta's first-class tailwind integration as its major selling point, as opposed to being the "only" difference with framework7. From what I understand, framework7 is nearly a decade old. I'm sure it's great at what it does (I've never used it myself) but as with all things in tech, sometimes projects must re-invent themselves as developer norms, tools, platform standards, etc. evolve. To this end, it's inarguable that tailwind has emerged as the dominant CSS framework today (with over 6.5 million weekly installs). Its simplicity has resulted in rapid adoption by frontend devs and Konsta does an excellent job in leveraging this fact to spin off a "lite" adaptive UI library which is much easier to consume than heavier frameworks like framework or Ionic. Another take is that a pure UI lib like Konsta is much more portable and thus has more use-cases than a "parent" framework which also includes an opinionated router, renderer, etc. Currently I'm working on a bespoke framework with its own custom routing system which makes integrating framework7 impossible... However, in this instance, Konsta is the perfect fit and it's been an almost seamless integration so far. So if my rationale is correct then Konsta was an excellent strategic move by the creator (who's also been a prolific contributor to "web native" OS repos). I hope the community helps to grow it 😄 |
Beta Was this translation helpful? Give feedback.
-
Hi,
What are the differences between konstaui vs framework7.
Tailwincss is the only difference?
Beta Was this translation helpful? Give feedback.
All reactions