https://github.com/ztrehagem/deep-frontend
https://github.com/ztrehagem/deep-frontend
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ztrehagem/deep-frontend
- Owner: ztrehagem
- Created: 2019-08-30T10:07:38.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-30T10:13:01.000Z (almost 6 years ago)
- Last Synced: 2025-01-28T04:29:18.098Z (5 months ago)
- Size: 2.93 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 深層フロントエンド
---
## JSの話
- [JSエンジンとランタイム](docs/1.1.js-runtime.md)
- ブラウザとNode.js
- イベント駆動とシングルスレッド
- (webworker)
- closureと第一級オブジェクト
- Object.createとプロトタイプチェーン
- class糖衣構文
- thisとオブジェクト
- Function#bindとアロー関数
- Promiseとasync/await
- generatorとiterator
- スコープとガベージコレクション
- ES6, ES7, ESnext compatibilities---
## MVVMの話
- HTMLElement
- jQueryは何ができるか
- React、仮想DOM
- リアクティブと双方向バインディング
- (WebComponents)
- データ、仮想DOM、DOM、そしてイベント---
## Vueの話
- MVVMフレームワーク
- render関数と仮想DOM
- SFCのコンパイル
- Vue ComponentとはScoped JS
- dataとtemplateとv-onとmethods
- `__ob__`、getterとsetter
- computedとその仕組み
- components
- propsと独自イベント
- v-model
- ライフサイクル
- slot
- (watch, filters, directives, mixins)
- 組み込みコンポーネント transition...
- 組み込みイベント click...
- イベント修飾子、native
- VueRouter
- Vuex---
## Ajaxの話
- HTTPとは何か
- HTTPリクエストとレスポンス
- ブラウザでWebページが見えるまで
- Asynchronous JavaScript + XML
- pjax + History API = SPA
- XMLからJSONへ。MVVMフレームワークの台頭
- REST API
- Entity層