Updating BMC GUI Front End Framework
Joseph Reynolds
jrey at linux.ibm.com
Sun Sep 8 07:52:07 AEST 2019
On 9/6/19 9:51 AM, Derick Montague wrote:
> Hello,
> We would like to start the discussion of migrating the BMC GUI off of
> AngularJS. The AngularJS long term support period is 3 years and
> started on 7/1/2018 and will end on 7/30/2021. You can read more about
> this on the angular blog -
> https://blog.angular.io/stable-angularjs-and-long-term-support-7e077635ee9c.
> The most likely options for migration are Angular, React, and Vue.
> LogRocket has a decent comparison of the 3 frameworks -
> https://blog.logrocket.com/angular-vs-react-vs-vue-a-performance-comparison/.
> There is also a really interesting framework called Svelte for
> building reactive apps that might be worth considering as well -
> https://github.com/sveltejs/svelte
> My first thought based on the size of the application, the need for a
> smaller footprint, and the benefit of a small learning curve would
> be Vue. However, I'm just throwing that out there to start the
> conversation.
Derick, thanks for looking into this. I agree a small footprint and
short learning curve are important criteria. Some other criteria to
consider:
- Licensing terms, looking for permissive licenses like Apache 2.0 or MIT.
- Community support, especially for security fixes.
- Joseph
> Does anyone else have a preference on the next front end framework?
>
More information about the openbmc
mailing list