タグ

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

  • 関連タグはありません

タグの絞り込みを解除

javascriptとDOMとTypeScriptに関するefclのブックマーク (2)

  • GitHub - chenglou/pretext

    Pure JavaScript/TypeScript library for multiline text measurement & layout. Fast, accurate & supports all the languages you didn't even know about. Allows rendering to DOM, Canvas, SVG and soon, server-side. Pretext side-steps the need for DOM measurements (e.g. getBoundingClientRect, offsetHeight), which trigger layout reflow, one of the most expensive operations in the browser. It implements its

    GitHub - chenglou/pretext
    efcl
    efcl 2026/03/29
    DOMのリフローを発生させずにテキストの計測やレイアウトを行うJavaScriptライブラリ。 `getBoundingClientRect()`などのDOM計測を使わずに、正規化したテキストをセグメントに分解しOfflineCanvasで計測してリフローを避けている。 `lay
  • 薄いフレームワーク指向の Web クライアントサイドプログラミング - Hatena Developer Blog

    こんにちは、Web アプリケーションエンジニアの id:nanto_vi です。先日開催された Kyoto.js #12 において、「薄いフレームワーク指向の Web クライアントサイドプログラミング」と題した発表を行いました。とある Web アプリケーションの開発にあたって、JavaScript による GUI プログラミングにどう取り組んだかという話になります。当日のスライドの内容に口頭で伝えた内容を加え、以下にまとめます。 前提 SPA ではない そこまで覚悟しなくてもよい 薄いフレームワーク指向 cf. ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011 開発期間が決まっている Web アプリケーションを新規開発するにあたり、クライアントサイドをどう実現するか。ここでは開発期間が決まっているというのが大きな要因となり、チームメンバーの

    薄いフレームワーク指向の Web クライアントサイドプログラミング - Hatena Developer Blog
    efcl
    efcl 2017/03/13
    MVPアーキテクチャパターンを使ったフレームワークを使わないアプリケーション設計について。 View/Presenter/Modelに役割を分担したクラスを扱う方法について
  • 1