タグ

ブックマーク / blog.koba04.com (6)

  • SWR v2 をリリースしました

    メンテナとして関わっていた SWR v2 がリリースされましたので紹介したいと思います。 各機能の細かい紹介については、リリースブログを確認してください。日語翻訳も行ったので日語で読むこともできます。 https://swr.vercel.app/ja/blog/swr-v2 ここでは、ざっくりと補足を書きたいと思います。 Mutation 周り useSWRMutation 一番わかりやすいのは、新しい useSWRMutation という Hook が追加されたことです。swr/mutation から import できます。 import useSWRMutation from 'swr/mutation' async function sendRequest(url, { arg }) { return fetch(url, { method: 'POST', body: JS

  • 東京から富士市に移住してエンジニアとしてフルリモートで働いている

    2021 年の 4 月から家族で東京を離れて静岡県の富士市で暮らしています。 富士市での暮らしも落ち着いてきたのでまとめということで書いてます。 移住を決めるまで きっかけはコロナです。コロナでフルリモートワークが続いている中で軽く移住でもするかという話をしたところ、思った以上に家族からの反応がよく移住の検討が始まったという感じでした。 住む場所については、個人的にこだわりはないのである程度任せていたのですが、一つだけ条件として「東京に週一くらいで通うことが可能な場所」というのを出しました。 これは、フルリモートになっていくことでオフラインでのコミュニケーションがより大事になるなという感覚があったのでそれが可能な場所にはしたいという気持ちからです(実際にはコロナ後に週一で東京行くことはないとは思いますが)。 そんなこんなで家族のいくつかの希望や、将来家を建てる時にそれが可能なくらいの土地の

    東京から富士市に移住してエンジニアとしてフルリモートで働いている
  • React v18 での Effects に関する変更内容(予定)

    The Plan for React 18 のブログで React v18 の計画が発表され、アルファもリリースされました。当初の計画からは色々と変わりましたが、順調に進めば今年中に v18 がリリースされそうです。 このアルファリリースは、React 関連のライブラリ作者に試してもらってフィードバックもらうことを目的にしているため、現時点でプロダクトのコードに導入することは推奨していません。 アルファリリースなのでまだまだ破壊的な API も予想されます。 reactwg/react-18 フィードバックをもらう場所として、reactwg/react-18 という GitHub Discussions のためのリポジトリが作成されています。この Discussions は誰でも見ることはできますが書き込めるのは Collaborators になっている人のみです。そのため比較的議論の内容

    React v18 での Effects に関する変更内容(予定)
  • React v16でのサーバーサイドレンダリング

    React v16について書いたブログの中の、サーバーサイドレンダリングについての部分に間違いがあったので修正しつつ、v16のサーバーサイドレンダリングについて補足します。 http://blog.koba04.com/post/2017/09/27/react-v16-changes/ Hydrationしたい場合は、renderToStringまたはrenderToNodeStreamで行う必要があります。 renderToStringまたはrenderToNodeStreamには、data-reactroot以外にも変数部分を識別するためのコメントノードなどが挿入されていて、それが必要であるためです。 それでは、v15とv16でのサーバーサイドレンダリングの違いを見てみます。 以下、長いのでサーバーサイドレンダリングはSSRと略します。 v15まで ReactでSSRしたコンテンツを

    React v16でのサーバーサイドレンダリング
  • React v16 changes

    Reactのv16がリリースされたので、変更点などを整理したいと思います。 https://facebook.github.io/react/blog/2017/09/26/react-v16.0.html https://code.facebook.com/posts/1716776591680069/react-16-a-look-inside-an-api-compatible-rewrite-of-our-frontend-ui-library/ React v16やReact Fiberについては、下記で書いたりもしているのでそちらも参考にしてみてください。 React Fiber現状確認 Capability of React Fiber React v16 and beyond React Fiber ReactはなぜFiberで書き直されたのか?Reactの課題と将来像を探

    React v16 changes
  • React.js v15.0 changes - blog.koba04.com

    v15.0.0がリリースされました(2016/04/08) RC2が出たので追記 RC2 ではIE、Edgeでマークアップの構造によって一部のテキストが表示されないバグ(#6246)とSVGに関する変更がrevertされました。 React.js v15.0がリリースされたので変更内容などを整理したいと思います。 https://facebook.github.io/react/blog/2016/03/07/react-v15-rc1.html http://facebook.github.io/react/blog/2016/03/16/react-v15-rc2.html http://facebook.github.io/react/blog/2016/04/07/react-v15.html 今回の一番大きな変更はバージョン番号かなと思います。 0.14から15.0に。 0.x系

    React.js v15.0 changes - blog.koba04.com
  • 1