回答編集履歴
2
言葉の修正
answer
CHANGED
@@ -45,4 +45,4 @@
|
|
45
45
|
#マルチプラットフォームアプリケーションエンジン: Electron など
|
46
46
|
`Electron`は`Javascript`や`HTML`を利用したマルチプラットフォームアプリケーションエンジンである。
|
47
47
|
マルチプラットフォームアプリケーションエンジンは少々長いですが、その名の通り、様々なデバイスで動作するアプリケーションを製作するためのツールです。
|
48
|
-
Webを作る感覚で、PCのソフトウェアを作ることができます。ちなみに、同じようなエンジンで、iOSやAndroid向けのアプリケーションが製作で`Apache Cordova`
|
48
|
+
Webを作る感覚で、PCのソフトウェアを作ることができます。ちなみに、同じようなエンジンで、iOSやAndroid向けのアプリケーションが製作できる`Apache Cordova`もあります。
|
1
表現を修正
answer
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
`React`や`AngularJS`は`Javascript`でアプリケーションを実装するためのフレームワークである。
|
38
38
|
|
39
|
-
JSにおけるフレームワークとは、アプリケーションを実装するための
|
39
|
+
JSにおけるフレームワークとは、アプリケーションを実装するための標準構造に使うクラスやライブラリの集まりである。ほとんどのフレームワークでは、それぞれどれかのデザインパターン(アプリケーション構造のルール)に従って構築されている。そのため、個々のフレームワークのルールに準じた書き方をしなければなりません。
|
40
40
|
|
41
41
|
つまり、フレームワークを使えば、ハイレベルなアプリケーションを簡単に実装することができるが、ある程度デザインパターンを学習した上で、それぞれのフレームワークの仕様に従ってプログラミングしなければならない。
|
42
42
|
|