Angular と一緒に使われることの多い NgRx。 非常に強力なライブラリである一方、学習コストが比較的高く、手を出そうとして途中で挫折してしまう方も多くいらっしゃることと思います。
今日はそんな NgRx の挫折あるあるポイントを紹介していきます。
はじめに
こちらの Developers.IO の記事の中で、僕が一昨年に書いた NgRx を素振りしてみた系メモが参考文献に挙げられていました。 うれし恥ずかし/////
Angular と一緒に使われることの多い NgRx。 非常に強力なライブラリである一方、学習コストが比較的高く、手を出そうとして途中で挫折してしまう方も多くいらっしゃることと思います。
今日はそんな NgRx の挫折あるあるポイントを紹介していきます。
こちらの Developers.IO の記事の中で、僕が一昨年に書いた NgRx を素振りしてみた系メモが参考文献に挙げられていました。 うれし恥ずかし/////
GrapeCity さんが誇る高機能コンポーネント群・Wijmo。
とっても便利ですが、その中の FlexGrid は上手に使わないと簡単にパフォーマンスが低下してしまうので注意が必要です。
Web アプリを開発する際、GrapeCity 謹製の Wijmo という製品のお世話になることがあります。
特に Excel ライクなデータグリッドビューである FlexGrid は非常に強力で、ビジネスアプリケーションでしばしば汎用されます。
けっこうお高いので個人開発では手が出せませんが、React や Angular、Vue といった主要な JS フレームワークとの相性も良く、頻繁に機能改善も行われているため、個人的には予算を割いてでも購入しておきたいと思える製品です。
2018年には Visual Studio Code で利用できる GUI ツール「Wijmo Designer」も登場し、より直感的にグリッドを構築できる環境が充実しつつあります。
ただ、そんな FlexGrid ですが、意外と初心者向けの体系的な情報が少なく、実際に製品を組み込んでアプリケーションを開発している現場でプログラマが悪戦苦闘している様子をよく目にします。
今年ももう残り僅かです。 みなさま、今年1年はいかがでしたでしょうか。
僕にとっての 2019年は本当に様々なことがあり、大変な一年でした。 ある意味、人生のひとつの転換点でもあり、時間というものの不可逆性を強く意識させられた年でもありました。
そんなわけで、今年も1年間のうちに読んだ本の中から、僕の独断と偏見で10冊をピックアップしました。
ちなみに、今年の初めにあれほど気になっていたはずの『FACTFULNESS(ファクトフルネス) 10の思い込みを乗り越え、データを基に世界を正しく見る習慣』は、ついぞ読むことはありませんでした。
ファクトフルネス、気になる。
— たーせる (@tercel_s) January 14, 2019
それではいってみましょう。
続きを読むだいぶ古いネタで恐縮ですが、今日は Electron のお話をします。 かれこれ 3 年ぶりくらいの Electron。
続きを読むWeb+DB Press Vol.94の特集を読みながらElectron初挑戦。
— たーせる (@tercel_s) August 24, 2016
題材は「Twitterクライアント」。まだ写経するだけで精一杯だけどおもしろい。Node.js勉強したくなってくる。 pic.twitter.com/F9sZzE0Nof
ブンブンハローユーチューブ。 今日はちょっと軽めの記事で行こうと思います。
最近、新しいおもちゃを手に入れました。 Microsoft Visio Professional です。
*1:出典は2007年5月27日放送「父さん発明の母」。
アー 今年もー 夏が来たー (来たね来たよ来たゼ 来たわ来たの)
というわけで、たのしい自由研究のコーナーです。
こういうものを作りたかった……。
レイアウト、ビジュアライゼーション、計算幾何アルゴリズムや、それらを駆使したUIコンポーネント実装の文献が充実してほしいなーと思っています(´・ω・`)
— 𝚃𝚎𝚛𝚌𝚎𝚕 (@tercel_s) November 30, 2018
たとえば、こういうUIを手作りするときのベストプラクティスってなかなか表に出てこないですよね、、、 pic.twitter.com/40l16jnX7r
早速ネタバレしますが、ここまで作るだけで精一杯でした。 ホントゆるしてください。
CSS Grid + Angular CDK + Angular Animation の練習。のびちぢみ用のハンドルをつけてみる。 #Angular pic.twitter.com/YJ3AExIFQB
— 𝚃𝚎𝚛𝚌𝚎𝚕 (@tercel_s) August 3, 2019
Copyright (c) 2012 @tercel_s, @iTercel, @pi_cro_s.