Yadong Xie created ZEPPELIN-4321: ------------------------------------ Summary: Rework Zeppelin with Latest Angular Key: ZEPPELIN-4321 URL: https://issues.apache.org/jira/browse/ZEPPELIN-4321 Project: Zeppelin Issue Type: Improvement Components: zeppelin-web Affects Versions: 0.9.0 Reporter: Yadong Xie
The old version of zeppelin was writed with angularjs, there exist many issues related to the zeppelin-web and could not resolve due to the low version of angularjs We propose to rework the zeppelin-web with the latest Angular (8.0) because of the following reasons: # It is easy to migrate the current codebase(angularjs) to Angular latest version following the official guide [https://angular.io/guide/upgrade-setup]. # It is easy for current Web UI developers who are experienced with angularjs 1.x to 8.0 get familiar with the latest angular reading the official doc. # Migrating other than rewriting is helpful to ensure its functional integrity. # No complex node / webpack configuration needed (only angular cli). # Angular has better perf and benchmark [https://rawgit.com/krausest/js-framework-benchmark/master/webdriver-ts-results/table.html] -- This message was sent by Atlassian Jira (v8.3.2#803003)