Main goal: subjective review of the most popular web frameworks (and and their ecosystems) based on implementing the web app with the same features.
Secondary goal: produce something useful - better logs preview.
- entry level
- project scaffolding
- documentation quality, community, blog
- forms, data binding, validation, debouncing
- maintainable and reusable components, modals, integration with other frameworks (i.e. D3)
- routing
- single source of truth
- performance
- error discovery and debugging
- styling capability, RWD
- testability
- i18n, accessibility
- Vue 2
- Angular 4
- React 16
- Ember
- Aurelia
- Bootstrap project
- Display a list of 10'000 logs
- Allow to search through logs
- Add configuration page (labels, logs retention, source filter)
- Allow to define multiple tabs with separate configuration
- Allow to add bookmarks (scroll to bookmark)
- Stream logs to WebApp
- Export/import configuration