跳转到正文
YGJoon 技术博客

Kotlin/JS 与 Kotlin Multiplatform

集中阅读 Kotlin/JS 的语言映射、JavaScript 互操作、DOM、React 与 KMP 内容。

共 11 篇,按入门到进阶的时间顺序排列。

  1. Kotlin/JS 简介与环境搭建文章封面

    Kotlin/JS 简介与环境搭建

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

  2. Kotlin/JS 基础语法与类型映射文章封面

    Kotlin/JS 基础语法与类型映射

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

  3. Kotlin/JS 与 JavaScript 互操作文章封面

    Kotlin/JS 与 JavaScript 互操作

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

  4. Kotlin/JS DOM 操作与 Web API 集成文章封面

    Kotlin/JS DOM 操作与 Web API 集成

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

  5. Kotlin/JS React 集成与组件开发文章封面

    Kotlin/JS React 集成与组件开发

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

  6. Kotlin/JS 与 Kotlin Multiplatform 协同开发文章封面

    Kotlin/JS 与 Kotlin Multiplatform 协同开发

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

  7. Kotlin/JS 异步编程与协程文章封面

    Kotlin/JS 异步编程与协程

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

  8. Kotlin/JS 模块化与依赖管理文章封面

    Kotlin/JS 模块化与依赖管理

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

  9. Kotlin/JS 性能优化与调试技巧文章封面

    Kotlin/JS 性能优化与调试技巧

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

  10. Kotlin/JS 实战项目与最佳实践文章封面

    Kotlin/JS 实战项目与最佳实践

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

  11. Kotlin/JS 系列文章索引文章封面

    Kotlin/JS 系列文章索引

    更新于:

    Kotlin/JS 系列学习路线图:基础篇到进阶篇的阅读顺序,每篇的前置知识与关联,照着走不迷路。