#目次
Web開発とは
Webとは
Webのしくみ
フロントエンドとサーバーサイド
#Web開発とは
Web開発とは主にWebサーバー側の環境を構築することを指します。
#Webとは
WWWはWorld Wide Webの略で、Webとは、「クモの巣」を表します。
インターネットやイントラネットで標準的に用いられるHTML文書など利用したシステムで、
文字や画像、動画、音楽などの情報を利用する事ができます。
Web利用してできたページを「Webページ」、「Webサイト」と呼びます。
ウェブ上で情報を公開しているソフトウェアやコンピュータのことをWebサーバと呼び、Webサーバから情報を受けとる側をWebクライアントと呼びます。
文字や画像、動画、音楽などの情報をサーバーからインターネットを通してクライアントに届けることで成り立っています。
簡単なウェブサイトを公開する際は、フロントサイドをHTML・CSSで作成し、レンタルサーバーを借りて公開しています。
*インターネットについて詳しくは次項書きます
#フロントエンドとサーバーサイド
###フロントエンド
フロントエンドとはクライアントとのインターフェースのことを指し、代表する言語としてHTML,css,javascriptがあげられます。
HTML
HTML(Hyper Text Markup Language)はマークアップ言語の一つでWebページを作成するために作られた言語である。
ハイパーテキストとは文字情報を載せたり、ハイパーテキストリンクを埋め込んでブラウザに表示できるものである。
https://qiita.com/yousuke_asami/items/a18778d7380d2438b1ab
css
CSS(Cascading Style Sheets)はスタイルを指定するための言語で、マークアップしたタグを装飾することができる。
javascript
WEB上でインタラクティブな表現をする為に開発されたオブジェクト指向のスクリプト言語で、動きなどを加えることができる
###サーバーサイド
サーバーサイドはフロントエンドからのデータなどのやり取りをするところで、代表する言語としてJava,PHP,Rubyなどがあげられます。
最近ではjavascriptによるサーバーサイドの開発も進んでいて、Node.js、React、Ajaxなどがある