Developers Summit 2023での発表資料です。 ソフトウェアテストを専門としない人が、どんな本で、どんな順番にソフトウェアテストを勉強すればいいのかについて、主観のみで語っています。
Preventing re-renders is one of performance issues in React. Smaller apps wouldn't usually suffer from such a performance issue, but once apps have a central global state that would be used in many components. The performance issue would become a problem. For example, Redux is usually used for a single global state, and React-Redux provides a selector interface to solve the performance issue. Sele
政府が情報管理の効率化のために整備する「ガバメントクラウド」。省庁、自治体が個別運用してきた管理システムを、クラウド上の共通サービスに移し2025年度までに運用経費を20年度比で3割減らす目標だ。しかし、これがなかなかうまくいってない。なぜなのか。関係者を徹底取材した、元経済誌プレジデント編集長と作家の小倉健一氏が解説する。全3回の第2回目。 目次 デジタル庁の目論見が失敗に終わった3つの主因メンツを優先する岸田政権ならではの政策なぜクラウドへの移行は難しい?3つの理由デジタル庁の「大本営発表」の怖さ人口比にすると50%を超える、「約10%が困難はミスリードではないか」ガバクラ移行事業者「実際には、もう期限内に移行を完了させるのは無理だと分かっているんですが…」絶対に守れない納期を守れというのは、もはや地方自治体へのパワハラ デジタル庁の目論見が失敗に終わった3つの主因 自治体の業務をクラ
Helping Users Find Their Own Way: Creating Modern Search Experiences
はじめに こんにちは。calloc134 です。 自分は普段 React を利用してフロントエンドの開発をしています。 SPA のルーティングを実装する上で、TanStack Router を利用することが多いです。 この使い方について、簡単にまとまったドキュメントが思ったより少なく感じたため、まとめていきたいと思います。 TanStack Router とは TanStack Router は、React のルーティングを行うためのライブラリです。 当初は React Location として、TanStack の Tanner Linsley 氏によって開発されました。 その後、改名や設計のし直しが行われ、TanStack Router として開発されており、2023 年のクリスマスに v1 がリリースされました。 現在は色々な機能が追加されており、React のルーティングを行うため
One big question keeps coming up after the Remix v1 release: What about React Server Components? Great question! Like many of you, we've been experimenting with React Suspense since it was first announced in 2018. In fact, the early versions of Remix used it. Realizing it probably wouldn't be released by the time we were ready, we built the async parts of Remix into the framework and are very happ
趣味の開発でremixを利用してwebアプリケーションを作成しています その際、1ページに複数のformを設置したい場合、actionの中に複数の処理を書かないといけなくなり、ごちゃごちゃしてしまいます😥 単一責任の原則に則り、1action1処理にする方法をメモ 以下の方法でactionごとに処理の記載が可能 actionのみのrouteを用意 fetcherを使用したformで1のrouteにポスト fetcher.dataから戻り値を取得して画面に反映 困りがちな事例 ブログを例に考えてみた場合、記事にコメントを行う際に以下の処理を行うものとします 記事に"いいね"をつける 記事にコメントを付ける 上記をコードにしてみると、以下のようにaction内でformのtypeによって分岐することになると思います これにより、actionの中が煩雑になって見づらくなってしまうのが個人的には
2024年1月26日紙版発売 2024年1月26日電子版発売 工藤智祥 著 B5変形判/384ページ 定価3,740円(本体3,400円+税10%) ISBN 978-4-297-13943-8 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto この本の概要 本書はTailwind CSSの実践的な入門書です。フロントエンドエンジニア,マークアップエンジニア,そしてデザインシステムの構築に興味があるデザイナーを対象に,Tailwind CSSの中核的な思想である「ユーティリティファースト」の理解へといざないます。Tailwind CSSの基本的な使い方や,デフォルトテーマによって提供されるクラスの紹介はもちろん,テーマのカスタマイズやプラグイン
後日追記: WEB+DB PRESS Vol.133でさらに詳しく書いた。 BEMによってもたらされた、コンポーネントベースのアプローチでは、「ページはコンポーネントの集合によって表現されるべきであり、ページに含まれるのはすべてがコンポーネントである」と考える。しかしこれまでCSSを書いてきた経験から、これではデザイン意図をまともに表現することができないと感じ始めた。なぜなら、普通デザイナーはページのすべてがコンポーネントであるとは考えないからだ。 もちろんページの構成要素のなかには、明らかにそれが「コンポーネント」であると意識して作られたものもある。ただしそれは一部であり、全部ではない。「コンポーネントもあれば、コンポーネントではないものもある」という感覚のほうが普通なのだ。 典型的なUIライブラリにある、「ザ・コンポーネント」みたいなものだけではページは完成しない。例として、一貫してB
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く