You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that we, as JavaScript/TypeScript engineers, are using Rust-based software without even realizing it—even though we have no memory of ever setting up a Rust development environment.
356
356
357
357
Let's take a fresh look at how these Rust-based tools work, especially in coordination with JavaScript.`,
358
-
talkSchedule: "16:25 - 16:30",
358
+
talkSchedule: "16:25 - 17:25",
359
359
talkTrack: "mates",
360
360
socialUrls: {
361
361
github: "https://github.com/ssssota",
@@ -372,7 +372,7 @@ Let's take a fresh look at how these Rust-based tools work, especially in coordi
372
372
color: "purple",
373
373
talkTitle: "What Changes with the Singleton Data Fetching Layer in Nuxt 4",
374
374
talkOverview: "The Singleton Data Fetching Layer being introduced in Nuxt4 is a new architecture that fundamentally solves the problems of traditional useFetch/useAsyncData. In this Lightning Talk, I'll explain in 5 minutes the new features that dramatically improve performance and developer experience, including reduced memory usage, reactive key support, and automatic data cleanup.",
375
-
talkSchedule: "16:25 - 16:30",
375
+
talkSchedule: "16:25 - 17:25",
376
376
talkTrack: "mates",
377
377
socialUrls: {
378
378
github: "https://github.com/NaokiHaba",
@@ -389,7 +389,7 @@ Let's take a fresh look at how these Rust-based tools work, especially in coordi
389
389
color: "orange",
390
390
talkTitle: "Getting Started with OSS Contribution Through Output: A Case Study on eslint-plugin-vue",
391
391
talkOverview: "Many developers feel that contributing to open source is something they'd like to do—but it seems intimidating. I've felt the same.\n\nAt TSKaigi 2025, Anthony Fu introduced a library called `eslint-typegen`. His talk sparked my interest, so I decided to learn more about it and share what I learned in a public talk outside my company. That small act of output led to an unexpected opportunity: contributing `eslint-typegen` support to `eslint-plugin-vue`.\n\nIn this lightning talk, I'll reflect on that journey to show that *open source is closer than you think*. I'll cover:\n\n1. How a small talk and public output became the gateway to OSS contribution\n2. The technical growth I experienced through contributing\n3. The welcoming and open culture of the Vue ecosystem's OSS community\n\nI hope this story encourages more developers to take that first small step into the world of open source.",
392
-
talkSchedule: "16:25 - 16:30",
392
+
talkSchedule: "16:25 - 17:25",
393
393
talkTrack: "mates",
394
394
socialUrls: {
395
395
github: "https://github.com/2nofa11",
@@ -404,7 +404,7 @@ Let's take a fresh look at how these Rust-based tools work, especially in coordi
404
404
color: "navy",
405
405
talkTitle: "Perception and Design (Short Version)",
406
406
talkOverview: "Today, \"UI/UX\" has become a buzzword we hear all the time.\n\nBy designing user flows based on user stories and creating consistent design style guides, we aim to present a unified look and make actions clear for users.\n\nIn this talk, I hope to offer a fresh perspective on how we approach everyday design—by understanding how the human brain processes the information it receives through the eyes.",
407
-
talkSchedule: "16:25 - 16:30",
407
+
talkSchedule: "16:25 - 17:25",
408
408
talkTrack: "mates",
409
409
socialUrls: {
410
410
github: "https://github.com/rinchoku",
@@ -420,7 +420,7 @@ Let's take a fresh look at how these Rust-based tools work, especially in coordi
420
420
color: "default",
421
421
talkTitle: "The Key to Cookie-Based State Management in Nuxt Authentication",
422
422
talkOverview: "In this session, I'll share key considerations for managing authentication state using cookies when building a custom auth system in Nuxt.\n\nAs of now, there are no stable third-party solutions for email and password-based authentication in Nuxt, which has led us to implement our own.\n\nI'll walk you through the challenges we faced and the practical workarounds we found—especially around why simply using the `useCookie` composable didn't behave as expected, and what we did to address it.",
423
-
talkSchedule: "16:25 - 16:30",
423
+
talkSchedule: "16:25 - 17:25",
424
424
talkTrack: "mates",
425
425
socialUrls: {
426
426
github: "https://github.com/noriyuki-shimizu",
@@ -436,7 +436,7 @@ Let's take a fresh look at how these Rust-based tools work, especially in coordi
436
436
color: "purple",
437
437
talkTitle: "Building Japan's Digital Agency Design System in Vue.js as a Solo Developer",
438
438
talkOverview: "In this talk, I'll share our experience implementing the Digital Agency's public design system using Vue.js. Along the way, I'll highlight some of the key strengths we discovered—particularly the power of `v-model` and `computed`—as we built out the system.",
439
-
talkSchedule: "16:25 - 16:30",
439
+
talkSchedule: "16:25 - 17:25",
440
440
talkTrack: "mates",
441
441
socialUrls: {
442
442
github: "https://github.com/Crayfisher-zari",
@@ -453,7 +453,7 @@ Let's take a fresh look at how these Rust-based tools work, especially in coordi
453
453
color: "orange",
454
454
talkTitle: "Could \"Vue Native\" the Vue Version of React Native Become a Reality?\nLet's Take a Look at Lynx, a Next-Generation Cross-Platform Framework, and Its Vue.js Support",
455
455
talkOverview: "In March 2025, ByteDance—the company behind TikTok and CapCut—announced a new open-source, next-generation mobile cross-platform development framework called **Lynx**.\n\nLynx is now aiming to support **Vue.js**, potentially offering Vue developers a mobile-native development experience with minimal learning curve—much like what React Native does for React users.\n\nThere's already exciting momentum: Vue creator **Evan You** has publicly expressed support for Vue+Lynx on X (formerly Twitter), and Vue community member **Rahul Vashishtha** has even shared a working prototype on GitHub.\n\nGiven how new Lynx is, there's still very little documentation available—especially in Japanese—and it hasn't yet gained much attention in Vue circles.\n\nIn this talk, I'd love to introduce Vue+Lynx, highlight what's already happening (including Vashishtha's prototype), and share the excitement and possibilities this could bring to the Vue community. Let's explore what the future of Vue-powered native app development might look like—together.",
456
-
talkSchedule: "16:25 - 16:30",
456
+
talkSchedule: "16:25 - 17:25",
457
457
talkTrack: "mates",
458
458
socialUrls: {
459
459
x: "https://x.com/yut0naga1",
@@ -474,7 +474,7 @@ As a result, the development team can now independently design and improve the s
474
474
and we have built a structure that allows us to flexibly enhance API communication and authentication in-house.
475
475
476
476
In this LT, we will introduce the technical architecture and the key points we focused on.`,
talkTitle: "Nuxt4のSingleton Data Fetching Layerで何が変わるのか",
368
368
talkOverview: "Nuxt4で導入されるSingleton Data Fetching Layerは、従来のuseFetch/useAsyncDataの問題点を根本的に解決する新しいアーキテクチャです。本LTでは、メモリ使用量の削減、リアクティブキーのサポート、自動的なデータクリーンアップなど、パフォーマンスと開発体験を劇的に改善する新機能を5分間で解説します。",
0 commit comments