Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
KSato2
156 views
フロントエンド開発入門(React).pdf
React
Internet
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 36
2
/ 36
Most read
3
/ 36
4
/ 36
5
/ 36
6
/ 36
7
/ 36
8
/ 36
9
/ 36
10
/ 36
11
/ 36
12
/ 36
13
/ 36
14
/ 36
15
/ 36
Most read
16
/ 36
17
/ 36
Most read
18
/ 36
19
/ 36
20
/ 36
21
/ 36
22
/ 36
23
/ 36
24
/ 36
25
/ 36
26
/ 36
27
/ 36
28
/ 36
29
/ 36
30
/ 36
31
/ 36
32
/ 36
33
/ 36
34
/ 36
35
/ 36
36
/ 36
More Related Content
PDF
React entry
by
Nobuaki Miura
PDF
React introduntion
by
YutaShimabukuro
PDF
SIROK技術勉強会 #1 「Reactってなんだ?」
by
Naoyuki Kataoka
PDF
Webアプリ開発入門_たくてぃん道場 React bootcamp by CraftStadium
by
CraftStaidium
PPTX
SYSTEMI勉強会まとめ資料(React基礎まとめ)
by
YoshikiWatanabe1
PDF
Intoroduction to React.js
by
Yuto Matsukubo
PPTX
React入門
by
GIG inc.
PPTX
今からでも遅くない! React事始め
by
ynaruta
React entry
by
Nobuaki Miura
React introduntion
by
YutaShimabukuro
SIROK技術勉強会 #1 「Reactってなんだ?」
by
Naoyuki Kataoka
Webアプリ開発入門_たくてぃん道場 React bootcamp by CraftStadium
by
CraftStaidium
SYSTEMI勉強会まとめ資料(React基礎まとめ)
by
YoshikiWatanabe1
Intoroduction to React.js
by
Yuto Matsukubo
React入門
by
GIG inc.
今からでも遅くない! React事始め
by
ynaruta
Similar to フロントエンド開発入門(React).pdf
PPTX
まだDOM操作で消耗してるの?
by
IRI MO
PDF
Start React with Browserify
by
Muyuu Fujita
PPTX
20210316_myfirst react
by
Kuroiwa Takumi
PDF
React.js + Flux入門 #scripty02
by
Yahoo!デベロッパーネットワーク
PPTX
Hello, React!! まで導く Reactの基礎
by
iPride Co., Ltd.
PPTX
React + Reduxで作る対話AI
by
Kentaro Tada
PDF
Create android app can send SMS and Email by React Natice
by
GMO-Z.com Vietnam Lab Center
PPTX
React way at_eight
by
Hideharu Okuma
PPTX
JavaScriptの変遷/TypeScriptとは.pptx
by
KSato2
PPTX
Reactのおさらい
by
iPride Co., Ltd.
PDF
React vtecx20171025
by
Shinichiro Takezaki
PDF
React Native 入門
by
Seiichi Okumiya
PPTX
Reactに触れてみた
by
iPride Co., Ltd.
PPTX
React vtecx20170920
by
Shinichiro Takezaki
PPTX
Reactjs
by
しくみ製作所
PPTX
無料静的ホスティング × FaaSの話
by
Shinichi Ueno
PPTX
Reactつかってみた
by
Minori Tokuda
PDF
ReactJSの開発導入について
by
Riki Kenmochi
PPTX
Web開発初心者がReactをチームに導入して半年経った
by
kazuki matsumura
PDF
React vtecx20170822
by
Shinichiro Takezaki
まだDOM操作で消耗してるの?
by
IRI MO
Start React with Browserify
by
Muyuu Fujita
20210316_myfirst react
by
Kuroiwa Takumi
React.js + Flux入門 #scripty02
by
Yahoo!デベロッパーネットワーク
Hello, React!! まで導く Reactの基礎
by
iPride Co., Ltd.
React + Reduxで作る対話AI
by
Kentaro Tada
Create android app can send SMS and Email by React Natice
by
GMO-Z.com Vietnam Lab Center
React way at_eight
by
Hideharu Okuma
JavaScriptの変遷/TypeScriptとは.pptx
by
KSato2
Reactのおさらい
by
iPride Co., Ltd.
React vtecx20171025
by
Shinichiro Takezaki
React Native 入門
by
Seiichi Okumiya
Reactに触れてみた
by
iPride Co., Ltd.
React vtecx20170920
by
Shinichiro Takezaki
Reactjs
by
しくみ製作所
無料静的ホスティング × FaaSの話
by
Shinichi Ueno
Reactつかってみた
by
Minori Tokuda
ReactJSの開発導入について
by
Riki Kenmochi
Web開発初心者がReactをチームに導入して半年経った
by
kazuki matsumura
React vtecx20170822
by
Shinichiro Takezaki
フロントエンド開発入門(React).pdf
1.
フロントエンド開発入門 React
2.
目次 1. 発表者紹介 2. 発表の概要
3.
発表者紹介 趣味:高校野球観戦・映画鑑賞・パワプロくん マイブーム:ドラクエモンスターズ(イル/ルカSP) 目標:田舎に引っ越して犬(複数?)と生活
4.
発表の概要 ● Reactの基本概念 ● Reactの基本的な使い方
5.
Reactとは?
6.
Reactとは? (1) ● Facebookが2013年にリリースしたJavaScriptのViewライブラリ Reactってなんだ?
7.
Reactとは? (2) State of
JS 2021
8.
Reactとは? (3) ● フロントエンドロードマップ ●
Reactロードマップ
9.
Reactの基本概念を学ぶ
10.
Reactの根本の概念を抑えたい理由 ● フレームワークは便利であるからこそ、実際の挙動がブラックボックスのように感 じるケースがある ● ReactはJavaScriptのライブラリでありそれ以上でもそれ以下でもない ●
JavaScriptで動的にUIを変化させるということは、 DOM要素をJavaScriptで操作 するということ
11.
DOMとは??? ● ざっくり:DOMはDocument Object
Modelの頭文字を取った言葉 で、HTML等のリソースをツリー状の構造で表現して JavaScript等で 操作可能にした物 ○ getElementById(‘id’) DOM Visualizer DOMとは(mdn) 何度調べてもわからない DOMに決着をつける
12.
Reactで重要な概念 ● 宣言的UI (Declarative) ●
仮想DOM(Virtual DOM ) ● コンポーネントベース(Component Based) ○ JSX Why did we build React これからReactを勉強する人が最初に見るべきスライド 7選 なぜ仮想DOMという概念が俺達の魂を震えさせるのか React公式
13.
宣言的UI
14.
宣言的UIとは? ● 宣言的にUIを定義する..........?? 宣言的UIって何なん? 〜日本昔ばなし「やめ太郎」〜 宣言的UI
(そな太さん)
15.
例えばこんなページを作りたい時 宣言的UIって何なん? 〜日本昔ばなし「やめ太郎」〜
16.
命令的に書く場合 リンク
17.
Reactで同じものを作成する場合 リンク
18.
仮想DOM
19.
仮想(Virtual)DOMとは? ● JavaScriptのオブジェクトでDOMを表現したもの ○ イメージ ●
JavaScriptで直接DOMを書き換える場合 ○ リンク ● 仮想DOMを使用する場合 ○ 次のスライドへ
20.
仮想(Virtual)DOMを使用した 基本的なUI更新の仕組み Incremental vs Virtual
DOM より ● UIを仮想DOMとして保持 ● 変更前後の仮想DOMを比較し違いを探す ● 違い部分の通りリアルな DOMを更新する 【React】仮想DOMって何!?コンポーネントのレンダリングと描画について理解しよう!
21.
仮想(Virtual)DOMを使用してUI更新の仕組み Incremental vs Virtual
DOM より
22.
仮想(Virtual)DOMの例 ② livoras/simple-virtual-dom 実際のコード例
23.
コンポーネント
24.
Reactのコンポーネントとは? ● ReactのUIを構築する部品のこと ○ UIの表示に必要なデータや処理を1つのオブジェクトにまとめたもの
25.
Reactコンポーネントの例 リンク
26.
JSXとは? Introducing JSX JSXはJavaScript を拡張して、UI
要素を記述するのにHTMLのような タグ構文が使えるようにしたもの (React入門「ReactのJSXとは?」より)
27.
結論
28.
Reactだと 宣言的UIと仮想DOMで 「設計とパフォーマンスが両立できる」
29.
Reactの基本的な使い方
30.
Reactを試してみる ● Hello World! ●
Classコンポーネント?関数コンポーネント? ● State管理・更新・Props(useState) ● データバインディング(Todoリスト) ○ isCompletedを自分でやってみよう ○ 関数の渡し方 ● APIリクエスト(useEffect) ● 取得したリストの表示 ● ルーティング https://github.com/K-Sato1995/react-example https://stackblitz.com/
31.
Classコンポーネント?関数コンポーネント? 結論 新しくReactを始める場合は基本的に関数コンポーネントを使用する React今昔物語 Function and Class
Components
32.
State・Propsとは? ● State: 各コンポーネント内部でもつ、コンポーネントの状態を管 理するもの ●
Props: 親コンポーネントから子コンポーネントに値を渡すため の仕組み
33.
Hooksとは? ● React16.8で導入された ● Reactの多くの機能を関数型コンポーネントでも使用可能にした
34.
基本的なHook(useState) ● 関数コンポーネントでStateを管理する為のHook
35.
基本的なHook(useEffect) ● 関数コンポーネントで副作用(side-effect)(関数外に影響を与える・引数 以外要因で結果が変わる)を実行するためのHook
36.
告知 ● 11月にgitについての勉強会があります!!!!! ● 本日の資料は別途公式の方から共有します ○
その場でLine連携お願いします
Download