Что такое Фреймворк?
В своем простейшем виде фронтенд фреймворк – это просто полезная коллекция компонентов CSS, HTML и JavaScript, которые могут быть использованы в наших с Вами проектах. Некоторые из них будут супер легкими с минимальным набором компонентов, другие будут потяжелее, но с полным комплектом мыслимых и немыслимых компонентов. Конечно, выбор будет зависеть от размера и типа проекта. Поэтому выбирайте с умом!
Muffin
По сути, это не фреймворк, Muffin – сосредоточенный на дизайне веб-шаблон фронтенда для рeйтинга статических сайтов с помощью SASS and Jekyll. Muffin использует общие методы Bootstrap, Boilerplate, inuit.css и других библиотек, для чтобы Вам было приятней писать код !
Cравнение Muffin c другими Фреймворками!
Для того, чтобы сделать выводы о популярности этого фреймворка, было принято решение создать сравнительную таблицу, расположенную ниже.Muffin, был сравнен с такими фреймворками как – Jango и CherryPy по следующим критериям:
• Группа фреймворков: Full stack или Micro-framework.
• Звёзды Github: общее количество звезд проекта, выставленных пользователям.
• Релизы Github: количество релизов каждого проекта, что отражает активность работы над проектом и его зрелость.
• Fork-и Github: количество, сделанных копий каждого проекта, что показывает популярность использования проекта в собственных работах.
• Вопросы Stack-overflow: количество вопросов, заданных по определенной теме.
• Вакансии: количество вакансий, связанных с технологиями или ИТ компетенциями.
Название фреймворка | Группа фреймворка | Звезды на Github | Релизы на Github | Fork-и на Github | Вопросы на stackoverflow | Вакансии |
---|---|---|---|---|---|---|
Muffin | Asyncio | 874 | 216 | 615 | 4639 | 2 |
Django | Full | 46 528 | 275 | 20 400 | 217 300 | 679 |
CherryPy | Micro | 1 130 | 127 | 279 | 1 300 | 3 |
Вывод:
Я сделал вывод из проделанной работы! Можно с уверенностью сказать что Muffin не пользуется обширной популярностью,к сожалению! Но если вам хочется как можно приятнее писать код , то Muffin вам обязательно поможет!