0
Help us understand the problem. What are the problem?

posted at

updated at

100日後くらいに個人開発するぞ!day064

今日はWebアプリケーションについて学んでみた!

image.png

今日の学び

Webアプリとは

  • HTMLだけで作成されたWebサイトは作成者が更新しない限り毎回同じものが表示される
  • Webアプリではメモを追加・閲覧するなど高度な機能をもつことができる
  • WebアプリはiOSやAndroidなどのスマホアプリと異なり、ブラウザから使うアプリ

Webアプリの仕組み

  • Webアプリの処理
    • ブラウザがサーバーにリクエストを送る
    • サーバーはリクエストの内容(URLなど)に応じて処理を実行
      • 処理の例
        • データベースの操作やデータの取得・追加・更新・削除
        • データベースのデータをHTMLへ変換しページ内容を変更
    • 処理したHTMLをブラウザに返す
    • ブラウザにHTMLが表示される

Webアプリの開発に必要なプログラミング言語

  • ブラウザ上で必要な言語(クライアントサイド)
    • HTML
    • CSS
    • Java Script
  • サーバーサイド
    • Node.js
    • Ruby
    • Python
    • PHP
  • データベース
    • SQL

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
0
Help us understand the problem. What are the problem?