回答編集履歴

1

クライアントサイドレンダリングのフレームワークのおすすめを追加

2016/09/16 23:46

投稿

mit0223
mit0223

スコア3401

test CHANGED
@@ -43,3 +43,13 @@
43
43
  リンク先とラベルの対のリストを items に保持してます。$dir2 とリンク先が一致したときのみ class 属性に active を追加するようになってます。
44
44
 
45
45
  実装例ですので、コードの抽象化とかはまったく考えておりません。関数にして js に定義し、items をパラメータにして、そこはサーバサイドで生成するとかのほうが良いでしょう。
46
+
47
+
48
+
49
+ > phpでのプログラミングは初めてですので、引数での渡し方や、phpの関数の書き方など、いろいろまずい部分があったのだと思います。
50
+
51
+
52
+
53
+ 個人的には、今から新しいアプリケーションを開発されるのであれば、 ReactJS などのフルクライアントサイドレンダリングのフレームワークを利用することをおすすめします。
54
+
55
+ 参考:[Backbone.JSからAngular2まで、全9大JavaScriptフレームワークを書き比べた!](http://paiza.hatenablog.com/entry/2015/03/11/Backbone_JS%E3%81%8B%E3%82%89Angular2%E3%81%BE%E3%81%A7%E3%80%81%E5%85%A89%E5%A4%A7JavaScript%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%92%E6%9B%B8%E3%81%8D%E6%AF%94%E3%81%B9)