2017-01-11 7 views
2

最近、Babel JavaScriptコンパイラのようなフロントエンド開発に多くの変更が加えられ、Browserify、Grunt、Gulp、Webpackなどのシステムが構築されました。それに加えて、Django 1.10用のdjango-pipelineも更新されています。DjangoプロジェクトでJavaScriptを使用する最も適切な方法は何ですか?

2017年にDjangoプロジェクトでJavaScriptを処理する最も現代的で有望な方法は何ですか?

答えて

2

質問は私一人一人の意見に基づいており、さらにあなたの質問には、あなたはまだDjangoテンプレートシステムを使用したいのですか、またはDjango Rest Frameworkを使用してAPIを構築して、それらのapisを消費するフレームワーク?

Grunt/Gulp/Webpackのようなビルドシステムを使用すると、静的ファイルの管理をスムーズにすることができます。しかし、独自の経験を提供するために利用できる優れたJSフレームワークのいくつかと組み合わせて、このツールを本格的に使用することを考えてください。

私が示唆していることは、先ほど触れたツールをさらに使い、Angular/ReactJS/Aureliaや他のJSフレームワーク/ライブラリを試してみることです。

+0

より具体的には、私はReactJSをAjax呼び出しでWebサイトのいくつかのセクションで使用しようとしていますが、ほとんどのページでは通常のDjangoテンプレートが使用されます。ところで、ビルドシステムの中で最も普及しているのは最近のことですか? –

+0

ReactJSを使うつもりなら、 'webpack'と一緒に行くことをお勧めします。 –

関連する問題