タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Programmingとangularとframeworkに関するt2waveのブックマーク (2)

  • BLoCパターンとはなにか - FlutterとAngularの間でModelのコードを再利用する実践を通じての考察 - ntaoo blog

    ここでは、BLoCパターンのガイドラインを参照し、それに基づきデモアプリを作成し、その解説を通じてBLoCパターンの考察を行う。 今までも何度かMeetup等でBLoCパターンの解説を行ってきたが、あらためてこのブログ記事にまとめておく。 BLoCパターンとは BLoCは、Business Logic Componentの頭字語(acronym)で、状態管理に関するアーキテクチャパターン。 以下、https://www.youtube.com/watch?v=PLHln7wHgPEより、BLoCのガイドラインを引用する。 Business Logic Component(BLoC)のガイドライン 状態を管理するBLoCに以下の制約を課す。 インプットとアウトプットは、単純なStreamとSinkに限定する。(Inputs and outputs are simple Streams/Sin

    BLoCパターンとはなにか - FlutterとAngularの間でModelのコードを再利用する実践を通じての考察 - ntaoo blog
    t2wave
    t2wave 2018/10/08
    “BLoCパターンは特に目新しい概念ではなく、Clean Architectureの要点ととても似ている。異なるところは、Input, OutputをStreamに限定しており”
  • Dart 2 エコシステムガイド

    ゴールを変更 Web用言語から汎用プログラミング言語へ Dart 2ではクライアントサイドにフォーカスすると名言🤔 VMでの実行からJavaScript(Web)とネイティブコード(iOS, Android)へのAoTコンパイルを重視へ 主にクライアントサイドの環境の制約に対応するため、AoTコンパイル重視に方針変更 換装可能、オプション扱いという含みをもたせた型システムから、型安全性を重視した新しい型システム(Strong mode)に統一 Dart 1のChecked modeは廃止😥 良くも悪くも普通(?)の型システムに 実質的に静的型付き言語のノリ 主にクライアントサイドの環境の制約に対応するため、AoTコンパイル重視に方針変更 動的な一部の機能も廃止、または非サポート @proxy annotationの廃止 dart:mirrorのクライアントサイドでの非サポート 代わりに

    Dart 2 エコシステムガイド
  • 1