You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Yadong Xie (Jira)" <ji...@apache.org> on 2019/09/05 11:42:00 UTC

[jira] [Created] (ZEPPELIN-4321) Rework Zeppelin with Latest Angular

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)