タグ

2024年5月18日のブックマーク (3件)

  • Speeding up the JavaScript ecosystem - Server Side JSX

    In the realm of web development, the efficiency of server-side rendering HTML plays a crucial role in delivering fast and responsive user experiences. However, a notable challenge arises from the existing JSX transforms that turn JSX into valid JavaScript: They are primarily tailored for browser environments, often generating excessive memory overhead and causing frequent Garbage Collection pauses

    Speeding up the JavaScript ecosystem - Server Side JSX
    mizdra
    mizdra 2024/05/18
    JSX をタグ付きテンプレートリテラルにトランスパイルすることで、オブジェクトの頻繁なメモリ割当を回避し、レンダリング速度と GC に掛かる時間を削減するアプローチについて。同アプローチは Deno に実装されてる。
  • @location-state/conformをリリースした

    この記事はlocation-stateをconformに対応させるために開発した、@location-state/conformの紹介記事です。 location-stateとは location-stateは履歴位置に同期する状態管理ライブラリです。主にNext.jsをサポートしています。 Next.jsなどを採用している場合、ページ内のuseStateは遷移時のunmountで状態が破棄され、ブラウザバック時には復元されません。そのため、アコーディオンやform要素の状態はブラウザバック時にはリセットされてしまいます。これはNext.jsに限らず、ReactVueなどをベースにしたモダンなフロントエンドフレームワークを採用して、クライアントサイドルーティングが発生する場合に起きがちな挙動です。クライアントサイドルーティングが不在なMPAでは、bfcacheやブラウザ側の復元処理によっ

    @location-state/conformをリリースした
    mizdra
    mizdra 2024/05/18
    良さそう
  • AIの発明 特許を認めない判決「発明者は人に限られる」 | NHK

    AIの発明に特許を認められるかどうかが争われた裁判で、東京地方裁判所は「発明者は人に限られる」として特許を認めない判断を示しました。一方、今の法律はAIの発明を想定しておらず多くの問題が起きるとして、国会での議論を促しました。 アメリカに住む原告はAIが自律的に発明した装置について、発明者の名前を「ダバス、発明を自律的に発明した人工知能」と書いて特許を出願しましたが、特許庁は3年前、「発明者は人間に限られる」として退ける決定をし、原告は決定の取り消しを求めて訴えを起こしました。 16日の判決で東京地方裁判所の中島基至裁判長は「知的財産基法では、発明は人間の活動で生み出されるものだと定義されている。グローバルな観点でも、発明者に直ちにAIが含まれると解釈することに慎重な国が多い」と指摘し、原告の訴えを退けました。 一方、特許をめぐる法律はAIの発明を想定していないと指摘したうえで、「AI

    AIの発明 特許を認めない判決「発明者は人に限られる」 | NHK