Kotlin/JS 与 Kotlin Multiplatform
集中阅读 Kotlin/JS 的语言映射、JavaScript 互操作、DOM、React 与 KMP 内容。
共 11 篇,按入门到进阶的时间顺序排列。

Kotlin/JS 简介与环境搭建
Kotlin/JS 入门第一课:它是什么、适合什么场景,JDK 与 IDE 安装,跑通第一个 Kotlin 写的网页。

Kotlin/JS 基础语法与类型映射
Kotlin/JS 类型系统:Kotlin 类型到 JS 类型的映射规则、Any/Unit/Nothing 特殊处理,集合互转的注意事项。

Kotlin/JS 与 JavaScript 互操作
Kotlin/JS 调用 JS 生态:external 声明外部 API、@JsModule 导入 npm 包、动态类型处理,复用海量第三方库。

Kotlin/JS DOM 操作与 Web API 集成
Kotlin/JS 操作浏览器:类型安全的 DOM 接口、事件监听与自定义事件、CSS 样式控制,用 Kotlin 写交互式网页。

Kotlin/JS React 集成与组件开发
Kotlin/JS 写 React:函数组件 DSL、状态管理、路由集成,类型安全加持下的前端组件开发流程。

Kotlin/JS 与 Kotlin Multiplatform 协同开发
KMP 项目里的 Web 端:共享数据模型与业务逻辑、expect/actual 平台实现,Web 与移动端共用一套核心代码。

Kotlin/JS 异步编程与协程
Kotlin/JS 异步双轨:协程与 Promise 互转、JS 环境下的调度器配置,统一前后端一致的异步写法。

Kotlin/JS 模块化与依赖管理
Kotlin/JS 工程化:Gradle 模块配置、CommonJS/ES 模块选型、npm 包集成与版本管理,大型项目的组织方式。

Kotlin/JS 性能优化与调试技巧
Kotlin/JS 性能优化:路由级代码分割、动态导入懒加载、协程生命周期防泄漏,配浏览器调试技巧。

Kotlin/JS 实战项目与最佳实践
完整 Kotlin/JS 项目实战:任务管理应用的架构设计、用户认证、状态管理,从脚手架到部署的全流程。
