Cybozu Frontend Monthly
#52 - 2024/11/26
- State of CSS 2024
- Cypress で Firefox のテストに WebDriverIO を使い始めた
- Our Journey with Caching
- Announcing TypeScript 5.7 RC
- 📖 Framework, Library
- ⚡️ Services
- 💬 Languages
- 🖥 Browsers
- 他
#51 - 2024/10/29
- Svelte 5 is alive
- First-class Vitest integration
- New Values and Functions in CSS
- TC39 Advances 10+ ECMAScript Proposals: Key Features to Watch
- 📖 Framework, Library
- ⚡️ Services
- 🖥 Browsers
- 📝 Specifications
- 他
#50 - 2024/09/24
- WebKit Features in Safari 18.0
- Component testing in Storybook
- Announcing TypedSQL: Make your raw SQL queries type-safe with Prisma ORM
- oxc でサポートされた isolatedDeclaration 環境下での.d.ts ファイル出力が速い話
- 📖 Framework, Library
- ⚡️ Services
- 💬 Languages
- 🖥 Browsers
- 他
#49 - 2024/07/30
- State of React 2023
- Deno 1.45 で workspace がサポートされた
- 今後の Next.js のキャッシュの方針と PPR 周りについて
- Support typescript with —experimental-strip-types
- 📖 Framework, Library
- ⚡️ Services
- 💬 Languages
- 🖥 Browsers
- 他
#48 - 2024/06/25
#47 - 2024/05/28
- About “slow types” - Docs - JSR
- React 19 Beta の公開
- React Compiler
- Merging Remix and React Router
- 📖 Framework, Library
- ⚡️ Services
- 💬 Languages
- 🖥 Browsers
- 他
#46 - 2024/04/30
- fetchLater API オリジン トライアル
- TypeScript 5.5 Iteration Plan
- Learn JavaScript
- 📖 Framework, Library
- ⚡️ Services
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#45 - 2024/03/26
#44 - 2024/02/27
- Interaction to Next Paint becomes a Core Web Vital on March 12
- The web just gets better with Interop 2024
- Announcing typescript-eslint v7
- 📖 Framework, Library
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#43 - 2024/01/30
- Chromium では Prefetch や Prerender を総称して Speculative Loading と呼ぶことになった話
- A definition update for Baseline
- TypeScript 5.4 Iteration Plan
- 📖 Framework, Library
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#41 - 2023/12/22
#41 - 2023/11/28
- Vue Fes Japan 2023 にスポンサーとして参加しました
- @storybook-test: more streamlined and powerful testing
- WebAssembly Garbage Collection (WasmGC) now enabled by default in Chrome
- 📖 Framework, Library
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#40 - 2023/10/30
- Cloudflare Fonts: enhancing website font privacy and speed
- The State of WebAssembly 2023
- Faster TypeScript builds with —isolatedDeclarations
- 📖 Framework, Library
- ⚡️ Services
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#39 - 2023/09/26
#38 - 2023/08/29
- dnt — the easiest way to publish a hybrid npm module for ESM and CommonJS
- Sending UI over APIs
- Speeding up V8 heap snapshots
- 📖 Framework, Library
- ⚡️ Services
- 🖥 Browsers
- 🦆 Others
#37 - 2023/07/25
- Panda CSS と Kuma UI
- 日経電子版での自作 SSR フレームワーク基盤について
- How React 18 Improves Application Performance
- 📖 Framework, Library
- 💬 Languages
- ⚡️ Services
- 🖥 Browsers
- 🦆 Others
#36 - 2023/06/27
- Introducing Deopt Explorer
- Introducing the popover API
- Announcing connect() — a new API for creating TCP sockets from Cloudflare Workers
- 📖 Framework, Library
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#35 - 2023/05/30
- Announcing TypeScript 5.1 RC
- Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability
- Announcing Deno KV
- 📖 Framework, Library
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#34 - 2023/04/25
#33 - 2023/03/28
- Announcing typescript-eslint v6 Beta
- Experiments with the JavaScript Garbage Collector
- GPT-4 との新たな開発体験: AI とペアプロを極める
- 📖 Framework, Library
- 🖥 Browsers
- 🦆 Others
#32 - 2023/02/28
- Firefox 110 で Container Queries がサポートされ、すべての主要ブラウザで使えるように
- Interop 2023: continuing to improve the web for developers
- The Future (and the Past) of the Web is Server Side Rendering
- 📖 Framework, Library
- 💬 Languages
- 🖥 Browsers
- 🦆 Others
#31 - 2023/01/31
- Astro 2.0 がリリース 🎉
- Announcing TypeScript 5.0 Beta
- Introducing the WebAssembly JavaScript Promise Integration API
- 📖 Framework, Library
- 🖥 Browsers
- 🎨 Accessibility
- 🦆 Others
#30 - 2022/12/23
- 上期 (2022/01-2022/06)
- 下期 (2022/07-2022/12)
- 印象に残っている記事など
#29 - 2022/11/26
- Nuxt 3.0 stable が満を持してリリース!
- Deno 2022 アップデートまとめ
- 2022 年 TypeScript ふりかえり
- Cloudflare 2022 トピック ふりかえり
- 2022 年に主要な Web ブラウザに実装された気になる機能をピックアップ!
#28 - 2022/10/25
#27 - 2022/09/27
#26 - 2022/08/30
#25 - 2022/07/26
#24 - 2022/06/28
#23 - 2022/05/31
- A Community Group for Web-interoperable JavaScript runtimes @shisama_
- Announcing TypeScript 4.7 @sajikix
- Talks | Rendering Patterns @nus3_
- Announcing D1: our first SQL database @mugi_uno
#22 - 2022/04/26
- nuxt3 の rc 版がリリースされました @nakajmg
- Performance Tool in Firefox DevTools Reloaded @b4h0-c4t
- Test component interactions with Storybook @nus3_
- React 18 リリースと周辺ライブラリのバージョンアップ @__sakito__
#21 - 2022/03/29
#20 - 2022/03/01
- Node.js に fetch() が実装されました @shisama_
- Report: 1,300 malicious npm packages detected recently @nus3_
- JavaScript で parseInt / parseFloat を使わない方が良い理由 @mugi_uno
- Announcing TypeScript 4.6 RC @sajikix
#19 - 2022/01/25
- An update from the Faker team
- Vue 3 as the New Default
- Prettier begins paying maintainers
- 2021 JavaScript Rising Stars
#18 - 2021/12/20
- ⛄️ 1月〜3月のまとめ
- 🌸 4月〜6月のまとめ
- 🌞 7月〜9月のまとめ
- 🍁 10月〜12月のまとめ
#17 - 2021/11/26
- 👀 Notable Articles
- 💬 Languages
- ⚒️ Libraries / Frameworks
- 🖥 Browsers
- 📏 Web Standard
- 🎨 Design
- 👮♀️ Security
- 📅 Events
- 他
#16 - 2021/10/26
- 💬 Languages
- ⚒️ Libraries / Frameworks
- 🖥 Browsers
- 🎨 Design
- 📝 Blogs
- 🦆 Tips
#15 - 2021/09/28
- Internet Explorer への対応が8月17日で終了します
- タイピングゲームを作りました
- フロントエンドのテストは皆のためのもの
- Why are hyperlinks blue?
- イベントキャプチャーとイベントバブリングについて
- event.stopPropagation と event.preventDefault
- Reducing The Need For Pseudo-Elements
- notes/meetings/2021-08 · tc39/notes
- 他
#14 - 2021/08/31
- Next.js + SvelteによるnoteのフロントエンドApp分割
- astroのwasm搭載コンパイラについて(55:00~辺りから)
- axios/axios Project dead?
- [WIP] 違いでわかるSvelte
- JavaScriptクイズ
- Agenda for the 85th meeting of Ecma TC39
- Smooth and simple page transitions with the shared element transition API
- Access modern GPU features with WebGPU
- 他
#13 - 2021/07/27
- 150万MAUのNuxt.js製サービスを機能開発を止めずに1ヶ月&1人でNext.jsに置き換えた話
- Just-in-Time Mode - Tailwind CSS
- Content EditableでWYSIWYGエディタ作るの楽しい! - maru source
- Astro
- Creating an accessible autocomplete experience
- Using WebAssembly threads from C, C++ and Rust
- petite-vue
- Prisma Day 2021
- 他
#12 - 2021/06/29
- レシピサービスのフロントエンドを Next.js と GraphQL のシステムに置き換えている話 - クックパッド開発者ブログ
- SpiderMonkey | TC39 meeting, May 25-26 2021
- レシピサービスのフロントエンドに CSS in JS を採用した話 - クックパッド開発者ブログ
- A Thorough Analysis of CSS-in-JS
- GraphQL Code Generator で TypeScript の型を自動生成する - クックパッド開発者ブログ
- React v18 のロードマップとアルファリリース
- Vue 3 の migration ビルドがリリースされた
- Storybook 6.3
- 他
#11 - 2021/05/25
- yarn v2 にまつわる誤解
- React’s greatest power may lie in its open source ecosystem
- 5 Advanced React Patterns
- JWT should not be your default for sessions
- Internet Explorer は Microsoft Edge へ – Windows 10 の Internet Explorer 11 デスクトップアプリは 2022 年 6 月 15 日にサポート終了 - Windows Blog for Japan
- Start building with the Notion API Beta
- New aspect-ratio CSS property supported in Chromium, Safari Technology Preview, and Firefox Nightly
- Unveiling Material You - Material Design
- 他
#10 - 2021/04/27
- MDN のフレームワークガイドに Angular チュートリアルが追加された
- E2E テストツールの Protractor の開発終了計画
- Cookie 利用通知のベストプラクティス
- サードパーティスクリプトをコントロール下に置く
- April 2021 #73 - babel/proposal
- Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript
- Solving a Mystery Behavior of parseInt() in JavaScript
- 今月の IE11 関連情報
- 他
#9 - 2021/03/30
- Compat2021: Eliminating five top compatibility pain points on the web
- テキストに隠し情報を埋め込むnpmモジュールを公開しました
- How MDN’s site-search works - Mozilla Hacks - the Web developer blog
- Error Cause in JavaScript - DEV Community
- Post-Spectre Web Development
- SharedArrayBuffer
- TC39 2020 March(03/09, 03/10)
- Announcing the Deno Company
- 他
#8 - 2021/03/02
- SmartHR が Internet Explorer サポート終了のお知らせを出した
- Using AbortController as an Alternative for Removing Event Listeners | CSS-Tricks
- Introducing Env: a better way to read environment variables in JavaScript - Human Who Codes
- Maximally optimizing image loading for the web in 2021
- :focus-visible 周りのブラウザ実装が進んだ
- littledan/proposal-module-fragments
- Requesting performance isolation with the Origin-Agent-Cluster header
#7 - 2021/01/26
- JavaScript アンケート周り
- Don’t Use Inverted Color Cues on Toggle Buttons
- Classi にフロントエンドエキスパートチームを作った話
- Front-End Performance Checklist 2021 — Smashing Magazine
- Agenda for the 80th meeting of Ecma TC39
- Enabling Popups - MicrosoftEdge/MSEdgeExplainers
- How We Improved SmashingMag Performance
- Upgrading DevTools’ architecture to the modern web
#6 - 2020/12/22
- 1月〜3月のまとめ
- 4月〜6月のまとめ
- 7月〜9月のまとめ
- 10月〜12月のまとめ
#5 - 2020/11/24
- We rendered a million web pages to learn how the web breaks
- Performance · microsoft/TypeScript Wiki
- Vue Ref の糖衣構文と Svelte
- How Web Apps Work | Mark’s Dev Blog
- tc39/proposal-js-module-blocks
- WebAssembly ハンズオン: 実際に動かして基礎を学ぶ(翻訳)
- Dropping Support For IE11 Is Progressive Enhancement · The Ethically-Trained Programmer
- Use CSS Variables instead of React Context | Epic React by Kent C. Dodds
- 他
#4 - 2020/10/27
- Introducing Cloudflare Browser Isolation beta
- LibSass is Deprecated
- Svelte Summit | Rich Harris: Futuristic Web Development
- React v17.0.1
- Chrome87 CSS 論理プロパティの追加
- ブラウザでプッシュ通知許可に制限がかかり、不正な場合サイトにペナルティが与えられます
- Node v15.0.0 (Current) | Node.js
- 3 things about CSS variables you might not know
- 他
#3 - 2020/09/29
- Introducing the New JSX Transform
- Vue の v3 がリリースされた
- MDN Browser Compatibility Report 2020
- Working with Media - Designing in the Browser
- Supporting ESLint’s dependencies
- ReadSpecWith.us
- DevTools architecture refresh: Migrating to JavaScript modules
- Introducing Source Order Viewer in the Microsoft Edge DevTools - Microsoft Edge Blog
- 他
#2 - 2020/08/25
- The Just in Case Mindset in CSS
- A Complete Guide to Dark Mode on the Web
- You May Finally Use JSHint for Evil
- React v17.0 Release Candidate: No New Features
- What’s New In DevTools (Chrome 86)
- Enabling Custom Control UI
- Prettier 2.1: new —embedded-language-formatting option and new JavaScript/TypeScript features!
- Grids Part 1: To grid or not to grid
- 他
#1 - 2020/07/28
- CSS Painting Order
- Storage for the web
- React Spectrum
- Redux Essentials, Part 1: Redux Overview and Concepts
- Streaming requests with the fetch API
- Svelte <3 TypeScript
- Building better in the world of build tools!
- HTMHell special: close buttons
- 他