質問編集履歴

4

2019/03/02 13:59

投稿

Hideki0302
Hideki0302

スコア41

test CHANGED
File without changes
test CHANGED
@@ -34,8 +34,40 @@
34
34
 
35
35
  **以下、追記**
36
36
 
37
+ サーバー: Bottle (Python3.7)
38
+
37
- バックの処理はPython(Bottle, Jinja2)に任せるとして、フロント処理をjQueryかVue.jsのどちらかにするか迷っています。
39
+ テンプレートエンジン: Jinja2 (Python3.7)
38
40
 
39
41
 
40
42
 
41
- サーバーからブラウザへのデータの移動のにはサーバー使用する言語と、テンプレートエンジンの言語を同じにしなければならないのでしょうか?
43
+ 以下のようにdisplay_nameをサーバーからブラウザへ送信しています。ま、これを行うにはJinja2が必要なので、Jinja2の代わりにVue.jsをテンプレートエンジンて利用できないのです。
44
+
45
+ ```Python
46
+
47
+ from bottle import run, static_file
48
+
49
+ from bottle import TEMPLATE_PATH, jinja2_template as template
50
+
51
+ import bottle
52
+
53
+ from Info import AppInfo
54
+
55
+ appInfo = AppInfo()
56
+
57
+ TEMPLATE_PATH.append("./docs")
58
+
59
+
60
+
61
+
62
+
63
+ @route("/")
64
+
65
+ def home():
66
+
67
+ return template("Home.j2", display_name=display_name)
68
+
69
+
70
+
71
+ run(host="localhost" port=8000)
72
+
73
+ ```

3

2019/03/02 13:59

投稿

Hideki0302
Hideki0302

スコア41

test CHANGED
File without changes
test CHANGED
@@ -32,6 +32,10 @@
32
32
 
33
33
 
34
34
 
35
- **追記**
35
+ **以下、追記**
36
36
 
37
37
  バックの処理はPython(Bottle, Jinja2)に任せるとして、フロント処理をjQueryかVue.jsのどちらかにするか迷っています。
38
+
39
+
40
+
41
+ サーバーからブラウザへのデータの移動のためにはサーバーで使用する言語と、テンプレートエンジンの言語を同じにしなければならないのでしょうか?

2

2019/03/02 13:47

投稿

Hideki0302
Hideki0302

スコア41

test CHANGED
File without changes
test CHANGED
File without changes

1

2019/03/02 13:38

投稿

Hideki0302
Hideki0302

スコア41

test CHANGED
File without changes
test CHANGED
@@ -29,3 +29,9 @@
29
29
  以上を踏まえて、自分のVue.jsに対する考えを良くする回答をくださればと思います。
30
30
 
31
31
  公式ドキュメントの他に分かりやすいサイトなども教えてくれたら嬉しいです。
32
+
33
+
34
+
35
+ **追記**
36
+
37
+ バックの処理はPython(Bottle, Jinja2)に任せるとして、フロント処理をjQueryかVue.jsのどちらかにするか迷っています。