内容説明
手を動かしながら「作り方」と「考え方」が身につく一冊。
シンプルな記述で可読性の高いRuby言語と、小規模のアプリを作りやすいフレームワークSinatraを利用することで、余計な環境設定に煩わされることなく、Webアプリの学習に集中することができます。
なぜこのプログラムが必要なのか、コンピュータの内部ではどのように処理されているのか。「何となく動かせる」ではなく、「Webアプリの中身をきちんと理解してプログラミングできる」ようになります。
サンプルプログラムのソースコードや、演習として本書の随所に配置されたトレーニング、チャレンジの解答は、森北出版のWebサイトで公開しています。
VirtualBoxで作る仮想環境にWebサーバーを構築するので、PC一つですぐに始められます。
まずは実行してみて、Webアプリがどう作られ動くのか見てみましょう。
目次
第1章 Webアプリとは
第2章 PC上に仮想環境を構築しよう ― Webアプリ作成前の準備
第3章 Rubyのコーディングに慣れよう
第4章 Webカレンダーを作ろう
第5章 シンプルな掲示板Webアプリを作ろう ― データベースと連携する
第6章 パスワードの管理のしかた ― ログイン機能をつけるための基礎知識
第7章 Cookieの使い方 ― セッションを継続させるための基礎知識
第8章 掲示板Webアプリを完成させよう ― より実用的なWebアプリ