2016-08-30 11 views
0

私はGulp、Grunt、Webpackで働いています。これまで私が扱ってきた最高のビルドツールはMavenです。私の意見では、簡潔かつ簡潔です。Mavenを使用してFrontend/Webアプリケーションを開発することはできますか?

この理由から、Gulp、Grunt、Webpackの代わりにMavenを使用してWebアプリケーションを展開できるかどうかを知りたいと思います。

同時に私はJavaScriptの代わりにKotlinを使いたいと思います。

私はこれらの技術を持つ定型Webプロジェクトをマウントする可能性のある可能な方法があります:

代わりガルプ、うなり声のMavenの、WebPACKの

Kotlinの代わりに、JavaScriptを

CSSの代わりにSASS

そして次のl IBSは統合:VueJSFlexboxGridまたは同様、フォント-素晴らしいC3js

ありがとうございます!

+0

Gulp/Gruntと同じスクリプトを実行できるようにしても、何千もの一時ファイルを処理したい場合は、Mavenを使用できます。これの残りの部分は非常に話題にはなりません。 – ssube

+0

私は確かにMavenにあなたの愛を分かち合いませんが、[wro4j](https://github.com/wro4j/wro4j)を試すことができます。それは仕事を終わらせる。企業のBSの理由でノードエコシステムに切り替えることができなかったときに、かなり大きなコードベースを使用しました。 – pkawiak

答えて

2

Gulp、Grunt、Webpackの代わりにMavenを使用してWebアプリケーションを展開することができます。

ガルプ兵卒 - タスクランナー。

Webpack - (webpack-dev-serverやホットモジュールの置き換えのような)素敵な機能を備えた最新のバンドラー。

Maven - タスクランナーと依存マネージャーです。 JSの世界では、通常、依存関係管理のためにnpmを使用します。

代わりガルプ、うなり声のMavenの、WebPACKの

Web開発のためにあなたは、Mavenを使用しないでください、あなたはJavaとフロントエンドの両方を構築するとき、あなたはWebPACKのか何かを呼び出すことができますが、開発のために、私はお勧めしますwebpackとnpmでお待ちください。

So - を使用するには、UIをビルドするためにwebpackを使用します。

SASSの代わりに、CSS

あなたはWebPACKので滞在する場合 - それはちょうどnode-sasssass-loaderを使用し、SASSに滞在するのは非常に簡単です。

他の側では、mavenはsass-maven-pluginですが、私はその品質についてはわかりませんが、それは死んでいるように見えます。ですから、webpackであなたのsassファイルを構築することを強くお勧めします。

Kotlinの代わりに、JavaScriptを

現在KotlinのためのJavaScriptのターゲットが活発に開発中ですので、あなたはバグではなく、まだ実装された機能の中に実行することができます。しかし、それは可能であり、すでに少ないですprojects。 Kotlinでコードを書いたり、JSにコンパイルしてwebpackで使うことができます。自分でたくさんのことを学びたくないなら、私はKotlin 1.1を待つことをお勧めします。

関連する問題