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)

Reply via email to