【応答式プログラミングの思考芸術】(1)Rxjsテーマ学習計画

1412 ワード

[TOC]
一.応答式プログラミング
応答式プログラミングは、ストリーミングプログラミングとも呼ばれ、フロントエンドエンジニアではないかもしれません.未知の名詞ではないかもしれません.これは関数式プログラミングのソフトウェア開発における応用の延長です.もし、関数式プログラミングについてはまだいくつかの感性の認識がないなら、先に私が書いた入門文章を読むことをお勧めします.——FPの世界を指す矢印関数」は、まず関数式プログラミングの基本思想とjavascript言語での応用を理解してください.
応答式プログラミングと関数式プログラミングの思想はとても素晴らしいです.これは開発者にプログラミング行為に対する角度の理解を与えます.「すべての対象」の考え方に慣れたら、「すべての流れ」の視点を変えたら、非常に面白いことです.コードはよく知らないが面白い方法で組み合わせられます.さらに、一連の処理ロジックの全体像を開発者に見せやすく、その実装の詳細を一時的に無視して、プログラミングの実際の体験とunderscoreまたはlodashのツール関数の間の嵌合またはチェーン呼び出し(特にlodashのFPモードは非常に似ている)を使用する.
応答式プログラミングとオブジェクト指向プログラミングとの優劣の比較については、個人的にはあまり実用的な意味はないと思いますが、それらは2つの選択肢だけの審査(例えばAngular技術スタックの両者が共存している)ではなく、適切な場面で適切な方法を使うことがより重要であり、対象向けプログラミングの厳格さと複雑さよりも、応答式プログラミングはプログラミングの霊感と楽しみを感じさせます.
二.学習経路計画
この教程を勉強するには、一定の関数式プログラミングの基礎が必要です.Angular技術スタックの学習のために、筆者は従来の関数式プログラミング知識に基づいてRxjsの使用を学ぶ必要がある.筆者はSegmentFaultコミュニティで非常に高い品質の「Rxjs応答式プログラミング」シリーズの教程を6つ発見しました.基礎概念から実際の応用説明までの非常に詳細で、大量の直観的な大理石図が流れの処理を補助してくれます.応答式プログラミングの考え方を育成するのにとても役立ちます.筆者は一連の博文を通じて学習中の疑問と収穫と原文中のコード例の詳細を解説します.これに対して興味を持っている読者も先を急ぐことができます.私のシャシーを見て、この関連する問題と疑惑を討論することも歓迎します.
Rxjs応答式プログラミング-第一章:応答式
Rxjs応答式プログラミング-第二章:シーケンスの深化研究
Rxjs応答式プログラミング-第三章:合併プログラムの構築
Rxjs応答式プログラミング-第四章完全なWebアプリケーションを構築する
Rxjs応答式プログラミング-第五章Schdulersを使って時間を管理します.
Rxjs応答式プログラミング-第六章Cycle.jsの応答式Webアプリケーションを使用します.