An open API service indexing awesome lists of open source software.

https://github.com/ztrehagem/deep-frontend


https://github.com/ztrehagem/deep-frontend

Last synced: 3 months ago
JSON representation

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層