Submit Search
Upload
ajaxってなんなの
•
1 like
•
244 views
K
Kamimura Taichi
Follow
ajaxを使うとどんないいことがあるか、ふわっとした解説を行いました。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 32
Download now
Download to read offline
Recommended
Railsのエラーログとの付き合い方
Railsのエラーログとの付き合い方
Taisuke Kawahara
Rails向けエラー通知系サービス調査
Rails向けエラー通知系サービス調査
Masatoshi Iwasaki
Vuejs meetup
Vuejs meetup
Kamimura Taichi
ruby 関数化のメリット
ruby 関数化のメリット
Kamimura Taichi
わからないことがわからないときにどうしたらよいのか。
わからないことがわからないときにどうしたらよいのか。
Kamimura Taichi
Session管理とRailsのcookie store
Session管理とRailsのcookie store
Kamimura Taichi
git addの解説
git addの解説
Kamimura Taichi
Ruby - オブジェクト指向入門
Ruby - オブジェクト指向入門
Kamimura Taichi
Recommended
Railsのエラーログとの付き合い方
Railsのエラーログとの付き合い方
Taisuke Kawahara
Rails向けエラー通知系サービス調査
Rails向けエラー通知系サービス調査
Masatoshi Iwasaki
Vuejs meetup
Vuejs meetup
Kamimura Taichi
ruby 関数化のメリット
ruby 関数化のメリット
Kamimura Taichi
わからないことがわからないときにどうしたらよいのか。
わからないことがわからないときにどうしたらよいのか。
Kamimura Taichi
Session管理とRailsのcookie store
Session管理とRailsのcookie store
Kamimura Taichi
git addの解説
git addの解説
Kamimura Taichi
Ruby - オブジェクト指向入門
Ruby - オブジェクト指向入門
Kamimura Taichi
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
More Related Content
Featured
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Featured
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
ajaxってなんなの
1.
@carotene4035
2.
Ajaxと⾮非Ajaxについて ⽐比較してみる
3.
⼤大きくわけて2つの違いがある
4.
1.体感速度度の違い
5.
⾮非Ajaxの場合
6.
⾮非Ajax(普通の通信) クライアント サーバ
7.
⾮非Ajax(普通の通信) クライアント サーバ
8.
⾮非Ajax(普通の通信) クライアント サーバ ボタンを押した タイミングで、
サーバにリクエストが 送られる
9.
⾮非Ajax(普通の通信) クライアント サーバ サーバ側で処理を行う
10.
⾮非Ajax(普通の通信) クライアント サーバ サーバ側で処理を行う 読み込み状態になる
11.
⾮非Ajax(普通の通信) クライアント サーバ
12.
Ajaxの場合
13.
Ajax クライアント サーバ
14.
Ajax クライアント サーバ
15.
Ajax クライアント サーバ サーバ側で処理を 行う
16.
Ajax クライアント サーバ 読み込み状態に ならない
17.
Ajax クライアント サーバ
18.
⾮非Ajax クライアント サーバ クライアント
サーバ Ajax
19.
⾮非Ajax クライアント サーバ クライアント
サーバ Ajax サーバと通信をしている間、 ブラウザ側で 読み込み状態になるかならないか の違いがある
20.
ワーク1:差を体感してみよう git clone https://github.com/carotene4035/ ajax.git
21.
読み込みが⾏行行われるか ⾏行行われないかで、 体感速度度が異異なる。
22.
2.返すデータが全部か ⼀一部かの違い
23.
⾮非Ajax(普通の通信) クライアント サーバ Htmlファイル全体が返る
24.
⾮非Ajax(普通の通信) クライアント サーバ Htmlファイル全体が返る
25.
Ajax クライアント サーバ Jsonが返る
26.
Ajax クライアント サーバ Jsonが返る
27.
Ajax通信の場合、 必要なデータだけ取得するので、 通信データサイズが⼩小さくなる。
28.
Ajaxと⾮非Ajax ⾮非Ajax •
通信量量:⼤大 • 読み込み状態になる Ajax • 通信量量:⼩小 • 読み込み状態にならない
29.
Ajaxと⾮非Ajax ⾮非Ajax •
通信データ量量が重い • 遅く感じる Ajax • 通信データ量量が軽い • 早く感じる
30.
Ajaxと⾮非Ajax ⾮非Ajax •
ユーザビリティが低い Ajax • ユーザビリティが⾼高い
31.
ワーク2: やり取りされているajaxの データ内容を確認してみよう!
32.
ヒントは google developper tool
の network
Download now