動的なWebページを作成する
FormPageは多くの点でFormFunctionと同じように動作するが,ユーザが引き続きフォームを使うことができるように,フォームは結果の上に置かれたままとなる.
In[1]:=

CloudDeploy[
FormPage[{"n", "Please enter the number of sides"} ->
Restricted["Integer", {3, Infinity}],
Graphics[RegularPolygon[#n]] &]]
このページでフォームを使うことができる.最初は結果の欄には何も表示されていない.

数を入力するとページが更新される.

デフォルトのコントローラや要素の配置を変更することでFormPageを向上させることができる.フィールドが変更されるたびにページが更新されるようにしたければ,AutoSubmittingも便利である.
In[2]:=

CloudDeploy[
FormPage[{"n", "Please enter the number of sides"} ->
AutoSubmitting[<|"Interpreter" -> Restricted["Integer", {3, 20}],
"Control" -> Slider|>],
Graphics[RegularPolygon[#n]] &, {"Form"} -> {"Form", "Result",
"Form"}]]
結果のページを見てみる.

