java-web - 前端与java如何协作开发
阿神
阿神 2017-04-17 17:18:43
0
3
489

最近公司成立了Java团队,因前端小组之前都没有跟Java合作过,不知如何下手,既然有新团队,想借这契机引入前端MV*框架,如Reactjs或者Angular之类的,但现在毫无头绪,希望有热心大神能分享一下自己项目中前后端分离的案例,感激感激!

阿神
阿神

闭关修行中......

全員に返信(3)
洪涛

実際、Java RESTful API のデータを処理する中間層として Nodejs を導入できます。 Angular は単一ページのフレームワークであり、SEO には適していません。 React のスタイルは書くのがさらに面倒です。このようにして、テンプレートのレンダリングなどのさまざまな処理をノード レベルで処理でき、ハンドルバーの効果は angular と同じになります。

いいねを押す +0
阿神

Java チームに必要なのは、RestFul API を構築し、フロントエンドとバックエンドの通信のキャリアとして Json を使用することです。
多くの Java フレームワークは簡単に実装できます。たとえば、SpringMVC、PlayFramework、Spark (ビッグ データに使用される Apache Spark ではありません)、Jfinal などです。もちろん、これらは Java プログラマが気にする必要があることであり、あなたがしなければならないことではありません。このデータを ajax 経由で取得する必要があるだけです。以前と同じ方法で HTML を記述します。最大でも数行の jsp コードを追加し、ファイルのサフィックスを html から jsp に変更します。
Java プログラマーにサーバーサイド レンダリングを行わせないようにしてください。 Java はデータのみを提供し、ページは提供しません。
Reacts や Angular、その他のフレームワークについては、Zhihu にアクセスするか、このサイトで検索して他の人の意見を参照してください。 VueJ を活用しましょう。

いいねを押す +0
刘奇

3 つのアーティファクトを使用SSHし、フロントエンドで必要な処理を実行します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート