Skip to content

[改訂新版]プロになるためのWeb技術入門 のサンプルコード公開リポジトリ

License

Notifications You must be signed in to change notification settings

little-forest/webtech-fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[改訂新版]プロになるためのWeb技術入門 サンプルコード

本リポジトリについて

本リポジトリは、『[改訂新版] プロになるためのWeb技術入門』の書籍内で説明しているサンプルコードを配布するものです。 紙面に掲載したサンプルコードは一部であるため、サンプルコード全体を参照したいときは、本リポジトリを参照してください。

正誤表や参考サイトへのリンク等は以下のサポートサイトを参照してください。

[改訂新版] プロになるためのWeb技術入門・サポートサイト : https://support.webtech.littleforest.jp/

本リポジトリの構成

本リポジトリの構成は、以下のようになっています。

|-- chapter06                   | 第6章 従来型のWebアプリケーション
|   |-- simple-webserver1       |   (6.2.1項) 文字列を返すWebアプリケーション
|   |-- simple-webserver2       |   (6.2.2項)ファイルの内容を返すWebアプリケーション
|   |-- tinytodo-01-base        |   (6.3.1〜6.3.2項) 固定のToDoを表示するTiny ToDo
|   |-- tinytodo-02-add         |   (6.3.3項) ToDoを追加できるようにしたTiny ToDo
|   |-- tinytodo-03-prg         |   (6.4節) Post-Redirect-Getを導入したTiny ToDo
|   |-- tinytodo-04-session     |   (6.5.4項) セッション管理を導入したTiny ToDo
|   |-- tinytodo-05-user        |   (6.6〜6.7節) ユーザー管理機能を導入したTiny ToDo
|   `-- tinytodo-05-user-final  |   (6.6〜6.7節) ユーザー管理機能を導入したTiny ToDo (完成版)
|-- chapter07                   | 第7章 SPAへの進化
|   |-- hello-js                |   (7.2.3項) クライアントサイドJavaScriptの簡単なサンプル
|   |-- tinytodo-06-js          |   (7.3.2項) JavaScriptによる編集処理を組み込んだTiny ToDo
|   |-- tinytodo-07-ajax        |   (7.5節) Ajaxによる通信を導入したTiny ToDo
|   |-- tinytodo-08-spa         |   (7.6節) SPA化したTiny ToDo
|   `-- routing                 |   (7.8.2項) History APIによるルーティング処理のサンプル
|-- chapter08                   | 第8章 WebAPI
|   |-- tinytodo-09-webapi      |   (8.5節) WebAPI化したTiny ToDo
|   |-- tinycal                 |   (8.6.3項) Tiny ToDoのAPIを呼び出すカレンダーアプリケーション
|   `-- tinytodo-10-cors        |   (8.6.6項) CORSに対応したTiny ToDo
`-- chapter09                   | 第9章 サーバプッシュ技術
    |-- tinytodo-11-sse         |   (9.3節) Server-sent eventsを利用したTiny ToDo
    `-- tinytodo-12-ws          |   (9.4節) WebSocket を利用したTiny ToDo

サンプルコードのビルドと実行方法

「付録D.2 サンプルコードのダウンロードと実行方法」を参照してください。

免責

本リポジトリは情報の提供だけを目的としています。 本リポジトリで公開するソースコードの利用は、必ずお客様自身の責任と判断によって行ってください。 ソースコードの利用結果について、技術評論社および著者はいかなる責任も負いません。

About

[改訂新版]プロになるためのWeb技術入門 のサンプルコード公開リポジトリ

Resources

License

Stars

Watchers

Forks