Info |
---|
Add your comments directly to the page. Include links to any relevant research, data, or feedback. |
...
Rank | Criteria | Weight (1 - 3) | 1 | 3 | 9 |
---|---|---|---|---|---|
Multi-browser support | 1 | Does not support all 3, or external libraries needed to support all 3 | Has support for all 3 major browsers, but requires code support for each | Has native support for all 3 major browsers, Chrome, FireFox and MS Edge | |
UI testing framework | 2 | Only code testing (unit testing) supported | Can use external library or tool such as Selenium | Has a testing framework | |
Internationalization and localization | 1 | No support | Supports L10n - Localization is the process of adapting internationalized software for a specific region or language by translating text and adding locale-specific components | Supports i18n - Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes | |
Security Framework | 3 | No security framework | Has security framework that supports either OAuth or LDAP, the other can be achieved through code | Has security framework that supports OAuth-2 and LDAP | |
Form validation | 2 | No | Yes, but just server | Yes, both server and client | |
Template framework | 1 | No | No, but theming is supported through libraries | Yes | |
Latest stable version | 2 | More than 5 years | Greater than 2 years, but less than 5 years | Less than 2 years | |
License | 3 | Part open-source, part commercial | - | Subscribe fully to open-source license | |
RAD | 1 | Code editor | Support for popular RADs such as Eclipse, JetBrains | Has RAD | |
Programming language | 3 | Not in GOBii stack, and don't have expertise in language | Not in GOBii stack, but have expertise in language | Already in GOBii stack | |
Architectural pattern | 2 | 1-tier | MVC | 3-tier | |
RESTful API support | 3 | No documentation available | Stackoverflow | Published manuals and tutorials on developing APIs | |
In house experience | don't have in-house experience | experience within a sister project | Have in house experience | ||
Compatibility with Deployment Stack | incompatible with current stack | compatible with sister deployment stack | compatible with GOBii deployment stack | ||
Profiling support | no support | can use other profiling tools or libraries | comes with inbuilt profiling tools | ||
Prototype support | no known support | Supported by other prototyping tools | Comes with prototyping tools | ||
Caching framework | none | with extensions | has caching framework | ||
Search features |
...
Framework / Criteria | Criteria1 | Criteria2 | Criteria3 | ... | CriteriaN |
---|---|---|---|---|---|
Django | |||||
Flask | |||||
ZK | |||||
Keplar | |||||
Angular | |||||
AngularJS | |||||
Flask + AngularJS | |||||
Total |
Useful links
Description | Link |
---|---|
Wiki - web framework explained | https://en.wikipedia.org/wiki/Web_framework |
Wiki - comparison of web frameworks | https://en.wikipedia.org/wiki/Comparison_of_web_frameworks |
Questions
Options considered
...