Hoon Park created ZEPPELIN-1850:
-----------------------------------

             Summary: Improve frontend build structure, tools
                 Key: ZEPPELIN-1850
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1850
             Project: Zeppelin
          Issue Type: Improvement
            Reporter: Hoon Park


Currently, we are using grunt + native js. But it would be productive if we can 
make use of babel, webpack and other recent tools. (e.g fast compilation, 
recent syntax, and so on)

I did simple tests for applying webpack. Let me share the result in short.

- (IMPORTANT) It is impossible to handle in a single PR. It requires changing 
directory structure and this causes sooooooo many rebase. It would be painful 
if it is not merged quickly.
- angular is more tricky to use webpack. (e.g how to handle ng-include? - 
https://github.com/shanhaichik/webpack-require-loader/)
- we need index.html first.
- webpack configuration is not hard as expected. we have many references for it



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to