Frontend Web UI Framework Options: Difference between revisions

From Littledamien Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 15: Line 15:
=== Pros ===
=== Pros ===


* Lightweight
* Lightweight<br />''Actually, I don't think this is true. It requires some time to install and configure. It also has a need to control the web project, and so doesn't exist easily with other technology (e.g. Django).''
* Easy to apply a custom look to a site built with Foundation
* Easy to apply a custom look to a site built with Foundation


Line 21: Line 21:


* Reported to not be as well engineered as Bootstrap
* Reported to not be as well engineered as Bootstrap
* Non-trivial installation
* Doesn't exist easily with things like Django.
* A lot of prerequisites


== Materialize ==
== Materialize ==

Revision as of 21:38, 4 December 2015

Twitter Bootstrap

Pros

  • Comprehensive and solidly engineered.

Cons

  • Class name changes between versions requiring refactoring
  • Difficult to override styles to make a site not look derivative of Bootstrap

Foundation

Pros

  • Lightweight
    Actually, I don't think this is true. It requires some time to install and configure. It also has a need to control the web project, and so doesn't exist easily with other technology (e.g. Django).
  • Easy to apply a custom look to a site built with Foundation

Cons

  • Reported to not be as well engineered as Bootstrap
  • Non-trivial installation
  • Doesn't exist easily with things like Django.
  • A lot of prerequisites

Materialize

Pros

  • Designed using Google's Material design principles
  • Clear documentation
  • Tuned performance in its JavaScript
  • Focused set of features, i.e. not bloated

Semantic-UI

Pros

  • Feature complete compared to other frameworks.
  • Inherent support for dimmers, flags, feeds, 3-dimensional cards

Cons

  • Non-traditional CSS syntax

Skeleton

Pros

  • Ultra lightweight.

UIKit

External links

Notes

External links