ビデオで説明されたWebとJavaScriptの魅力的で厄介な歴史

WebとJavaScriptの歴史は本当に魅力的です。

そこで、私はこの19分間のビデオを作成して、Web開発者がそれを理解し、そこから学ぶのを助けました。

要約すると、次のことを学びます。

  • JavaScript、DOM、CSSとは何か、そしてそれらがどのように生まれたのか。
  • ECMAScript、W3C、およびTC39の概要と、それらの由来。
  • これらの技術の進化は直線的には起こらなかった。混乱の期間、停滞の期間、革新の期間などがあります。
  • 「新興企業は革新的であり、大企業はあまり役に立たない」という神話に反して、大企業は多くの革新を行います。しかし、彼らには戦略的な利益もあります。そして歴史は、大企業が実際にショーを運営していることを示しています。
  • フレームワークやライブラリに縛られないでください。
  • 標準は、イノベーションを民主化するために作成されます。標準を理解し、W3CやTC39などに参加することは、誰にとっても役立ちます。

さらに、JavaScriptの世界では多くのことが行われていますが、今後は状況が改善されることがわかります。

  1. 「標準」の出現を期待する
  2. 複雑さを取り除くための将来のツールを期待してください(create-react-appのように)
  3. 「よりシンプルな」および「より小さな」フレームワークが出現することを期待してください。 React、Vue、および現在の主要なフレームワークよりもはるかにシンプルになります!

この講演では、主にブラウザーの作成者とJavaScript自体の視点に焦点を当てていることに注意してください。サーバーやモバイルテクノロジーの進化については言及していません。

ご清覧ありがとうございました!

Twitterで私をフォローし、これについて質問がある場合は、ツイートしてください。

ありがとうございます!

これが便利な場合は、下の拍手ボタンを数回クリックしてサポートを示してください! ⬇⬇⬇

私の他の投稿

ECMAScript 2015+

  1. これらの便利なECMAScript 2015(ES6)のヒントとコツをご覧ください
  2. ES6で修正される5つのJavaScript「不良」パーツ
  3. ES6の「クラス」は新しい「悪い」部分ですか?

ターミナルの改善

  1. ターミナルをジャズアップする方法—写真付きのステップバイステップガイド
  2. 「ZSH」ターミナルを7ステップでジャズアップ—ビジュアルガイド

WWW

  1. WebとJavaScriptの魅力的で厄介な歴史

仮想DOM

  1. 仮想DOMの内部構造

反応性能

  1. 実稼働環境でReactアプリのサイズを縮小する2つの簡単な方法
  2. Reactの代わりにPreactを使用する

関数型プログラミング

  1. JavaScriptはチューリング完了—説明
  2. JSでの関数型プログラミング—実践的な例(パート1)
  3. JSでの関数型プログラミング—実用的な例(パート2)
  4. Reduxが「純粋な機能」であるために減速剤を必要とする理由

WebPack

  1. Webpack —紛らわしい部品
  2. Webpackとホットモジュールの交換[HMR](内部)
  3. WebpackのHMRとReact-Hot-Loader —不足しているマニュアル

Draft.js

  1. Draft.jsがなぜ貢献するのか
  2. Draft.jsがリッチテキストデータを表す方法

React And Redux:

  1. React Reduxアプリの作成手順ガイド
  2. React Redux CRUDアプリ(3ページアプリ)を構築するためのガイド
  3. React Reduxアプリでミドルウェアを使用する
  4. Reduxアプリを反応させるための堅牢なフォーム検証の追加
  5. JWTトークンでReact Reduxアプリを保護する
  6. React Reduxアプリでのトランザクションメールの処理
  7. React Reduxアプリの構造
  8. Reduxが「純粋な機能」であるために減速剤を必要とする理由
  9. 実稼働環境でReactアプリのサイズを縮小する2つの簡単な方法

ご質問がある場合は、Twitterでお気軽にお問い合わせください:https://twitter.com/rajaraodv

これが便利な場合は、下の拍手ボタンを数回クリックして、サポートを示してください! ⬇⬇⬇