-
-
Notifications
You must be signed in to change notification settings - Fork 224
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[meta] 全体的な設計/ユースケース一覧 #6
Comments
自分が書いたTODO #4 でもEventEmitterを直で実装してたので、 Observerの例 |
Observerパターンの実装は確かに良さそう |
Immutablityに関する何かがあるととてもJavaScriptの癖が出る気がする。 レガシーな部分( 前提としてオブジェクトの生成よりも、C++(DOM)との相互やり取りの方がコスト高いみたいな話があるんだろうけど、そこまではいらなくて単純なJavaScriptの世界で示せる上手い例があるとよさそう |
|
(実際そういうものを求める層向けなのかは謎いけど) 📝 Note: ProxyのtrapとReflect APIが対の概念というのは、言われないと気づきにくいのでそういうのを出したいだけ |
Proxyまだちゃんと触ってないからあんまりピンときてない |
Proxy/Reflectが Push/Pull になってるんですかね? この話流石に重すぎるのではって気はする |
フォールバックの考え方をちゃんと書きたい気はする。 |
@laco0416 feature detectまじめにやると闇が深そう。 duck typing的な話ならプログラミング一般になるけど、こっちからの流れの方無難そう |
マイクロタスク |
HTTPパッケージ使ってローカルサーバを建てるとか |
TODOで書けないもの
Ajaxを投げてレスポンスのJSONパースをエラーハンドリングする流れでカバーできそう |
Wikipediaの検索APIを叩いてページ一覧を表示する |
Node-CLIで npmとcommonjs、外部ライブラリを使うユースケース ファイルを読み込んで文字列操作なりして吐き出すツールっぽい |
Issueタイトル変えた。何かメタのメタ的なメモ欄が欲しくなったのでここで。
Learning JavaScript, 3rd Edition - O'Reilly Mediaでこういうレビューがあって、現実的にモジュールを使いまくる状況とはいえ、大量のモジュールをいきなり見せると面食らうのは確かにーって感じはした。 |
わかりやすさの技術 - やしお |
#30 (comment) で話してたコードを入れたら構文レベルで、そのコードがECMAScript何なのか出してくれるやつを作った |
学び方を学ぶというのはやっぱりテーマとして合ったほうがいい気がするので、そこに1セクションあったほうが特徴が出る気がする。 |
#140 でも話していたけど、やっぱりディレクトリ構成についてはユースケースで触れたほうが良い気がするなー |
まったくの初学者はJavaScriptをどう学ぶべきか? 失敗しない学習法を考えてみた - WPJ
|
Learning JavaScript の翻訳が出るそう。 |
Javaな人からプロトタイプチェーンがどう見えるか |
と大きく別れた作りになるけど、2に入るときに2部ではユースケースを元に特定の実行環境におけるJavaScriptについて学ぶみたいな扉ページがあると良さそうと思った。 JavaScript Wayを見てたら、DOMの話に入る前にそういう前置き章があった。 |
Brian Terlsonの返事が面白い。 |
JavaScript. The Core: 2nd Edition – ds.laboratory デミトリーさんの用語定義 |
もう構成は変わらないと思うので、クローズする |
この本について 📖
この書籍はES2015以降をベースとしたJavaScript入門書となる予定です。
基本的なStableのECMAScriptのバージョンを扱います。
プログラミングをやったことがあるが、今のJavaScriptがよくわからないという人が、
今のJavaScriptアプリケーションを読み書きできるようになることを目標にする内容です。
(プログラミングが初めてという人が対象ではないです)
この本は、主に次の2種類から構成される予定です。
また、書籍として出版予定があります。
このIssueについて
新しいユースケースが思いついたら、新しいIssueを作ってここにまとめる。
Issue切るほどでもないアイデアを思いついたら、とりあえずここに書いておく形で利用しています。
その他全体的な構成についての意見を募集しています。 ✋
といったようなコメントを書いてくれると参考になります。
基本文法
ユースケース一覧
The text was updated successfully, but these errors were encountered: