小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
帮助决策者接受Kotlin Multiplatform(KMP)

Kotlin Multiplatform(KMP)是一种平台,通过共享高价值的业务逻辑,减少移动开发中的技术债务和维护成本。KMP提高了开发速度,降低了错误率,帮助组织在竞争中获得优势。采用KMP可实现40-60%的代码减少和20-40%的开发速度提升,同时促进工程文化转变和提升人才保留率。

帮助决策者接受Kotlin Multiplatform(KMP)

The JetBrains Blog
The JetBrains Blog · 2026-04-20T14:39:57Z
O'Saasy许可证

O'Saasy许可证旨在解决后端代码的封闭性,允许开源代码并保留商业服务权利,以促进高质量代码的共享与学习。

O'Saasy许可证

David Heinemeier Hansson
David Heinemeier Hansson · 2025-12-16T19:59:04Z
如何使用 Vite 和模块联邦在 React 中构建微前端

微前端架构近年来越来越流行,允许团队在新项目中重用现有应用的部分,避免从头开始重建。它使大型团队能够在多个应用中共享组件,确保一致性并保持项目简洁。本文介绍了微前端项目的设置、模块联邦的使用、共享React组件及本地测试应用。模块联邦支持独立部署和高效代码共享,提升性能和可维护性。

如何使用 Vite 和模块联邦在 React 中构建微前端

freeCodeCamp.org
freeCodeCamp.org · 2025-08-26T20:48:20Z

本文探讨了Go语言项目中的Monorepo策略,分析其优缺点。Monorepo通过统一构建系统和版本控制,促进代码共享与协作,尤其在复杂项目和白盒交付中表现出色。尽管实施面临挑战,但在依赖管理和原子化变更方面的价值显著。

Go项目该拥抱Monorepo吗?Google经验、etcd模式及白盒交付场景下的深度剖析

Tony Bai
Tony Bai · 2025-06-06T00:12:47Z
掌握React单一代码库:开发者的可扩展代码库指南 ✅

单一代码库(monorepo)适合小型React团队,解决工具不一致、代码重复和依赖管理混乱的问题。它支持多个项目共存,便于代码共享和简化依赖管理。使用Turborepo、Nx和Lerna等工具可以有效管理monorepo,结合TypeScript可提升协作和开发效率。

掌握React单一代码库:开发者的可扩展代码库指南 ✅

DEV Community
DEV Community · 2025-05-23T20:00:11Z
揭示GNU全许可协议:全面深入探讨

GNU全许可协议是开源社区的重要工具,提供灵活性与共享代码的简单性,但也可能被商业实体利用。未来,区块链等新兴模式或能改善开发者的补偿机制。

揭示GNU全许可协议:全面深入探讨

DEV Community
DEV Community · 2025-05-13T03:42:37Z
Compose Multiplatform 1.8.0发布:iOS版Compose Multiplatform已稳定并准备投入生产

Kotlin Multiplatform发布Compose Multiplatform 1.8.0,iOS版已稳定。该版本支持灵活的代码共享,具备与Jetpack Compose相同的功能,优化了可访问性和导航,性能接近原生应用。新工具提升开发效率,支持热重载,适合大规模应用集成。

Compose Multiplatform 1.8.0发布:iOS版Compose Multiplatform已稳定并准备投入生产

The JetBrains Blog
The JetBrains Blog · 2025-05-06T16:41:20Z
Nx - Angular 初学者指南 - 01

本文介绍了如何使用Nx将Angular项目转变为高效的单一代码库,涵盖Monorepo基本概念、Nx工作区设置、应用生成、共享库使用及依赖关系可视化等内容。Nx工具简化了代码共享和依赖管理,提高开发效率。

Nx - Angular 初学者指南 - 01

DEV Community
DEV Community · 2025-04-16T19:28:03Z
如何创建简历并部署到GitHub上

GitHub是开发者合作与代码共享的平台,用户可创建HTML简历并上传,步骤包括创建文件、推送代码、设置Gitbash、连接GitHub及部署到GitHub Pages。

如何创建简历并部署到GitHub上

DEV Community
DEV Community · 2025-03-04T14:05:14Z
Context Creator:在VS Code中轻松选择文件与AI共享上下文

Context Creator是一个VS Code扩展,简化代码共享。用户可选择多个文件生成单个输出文件,支持多种格式,允许自定义文件头和分隔符,排除不必要的文件,适合AI提示、代码审查和文档编写。

Context Creator:在VS Code中轻松选择文件与AI共享上下文

DEV Community
DEV Community · 2025-02-26T11:22:26Z
Blazor与单页应用(SPA)

Blazor是微软为现代网页开发提供的框架,支持使用C#构建单页应用(SPA),分为Blazor Server和Blazor WebAssembly两种模式,分别在服务器和浏览器中运行。它简化了开发过程,适合.NET生态系统的团队,支持代码共享和可重用组件的构建。

Blazor与单页应用(SPA)

DEV Community
DEV Community · 2024-12-03T18:50:36Z
在Visual Studio 17.12中推出复制Git永久链接功能

Visual Studio 17.12推出了“复制Git永久链接”功能,简化了代码共享,用户可生成链接以便同事访问特定代码行,支持Azure DevOps和GitHub。生成链接前需提交并推送更改,以确保代码为最新。该功能源于一次黑客马拉松项目,旨在提升开发体验。

在Visual Studio 17.12中推出复制Git永久链接功能

Visual Studio Blog
Visual Studio Blog · 2024-12-03T14:05:05Z
简化Kotlin多平台开发:IDE支持指南 🛠️

Kotlin Multiplatform (KMP) 允许开发者共享代码,提升开发效率。推荐使用的IDE包括IntelliJ IDEA、Android Studio和JetBrains Fleet,这些工具提供智能代码辅助和项目管理功能。选择合适的IDE、使用插件并保持更新是最佳实践。KMP的普及使得强大的IDE支持变得尤为重要。

简化Kotlin多平台开发:IDE支持指南 🛠️

DEV Community
DEV Community · 2024-11-30T12:41:37Z

本文探讨了基于XAML的跨平台开发策略,重点介绍了WPF、Uno Platform和WinUI 3等框架的特点及其在项目中的应用。强调了依赖注入、MVVM模式和VisualStateManager的使用,以提升代码重用性和开发效率。通过Jamesnet.Core框架,实现了不同平台间的代码共享和一致性设计。

基于XAML框架和跨平台项目架构设计的深入技术分析

dotNET跨平台
dotNET跨平台 · 2024-11-09T00:03:13Z
一个实用的VS Code扩展:将文件名插入为注释

Insert Filename as Comment扩展可自动在文件顶部添加文件名(可选相对路径)作为注释,支持JavaScript、TypeScript和React等文件类型,提升代码共享和协作效率。

一个实用的VS Code扩展:将文件名插入为注释

DEV Community
DEV Community · 2024-11-06T23:25:55Z
VS Code 让 GitHub Copilot 更加智能:只需拖放文件

GitHub Copilot Chat在VS Code中升级了可用性,支持拖放文件到聊天中,简化代码共享,用户可即时获得代码分析和建议,提升开发效率。

VS Code 让 GitHub Copilot 更加智能:只需拖放文件

DEV Community
DEV Community · 2024-10-28T10:01:14Z
在单一代码库中使用Bazel、Gazelle和bzlmod构建Go项目

本文探讨了小型公司在成长过程中如何平衡微服务与单一代码库(monorepo)。作者分享了Wolt的经验,强调代码共享、可重用性和简化开发环境的重要性。通过使用Bazel构建系统,团队高效管理代码和依赖,促进跨团队协作,最终实现同一代码库中多个项目的构建与运行,提升开发效率。

在单一代码库中使用Bazel、Gazelle和bzlmod构建Go项目

DEV Community
DEV Community · 2024-10-26T09:02:02Z

本文讲述如何利用微前端架构和模块联邦构建高效的Web应用。微前端将大型应用拆分为独立小应用,便于开发和部署;模块联邦则实现代码共享,提高协作效率。文章通过React示例,详细介绍了应用创建、Webpack配置和模块联邦设置等步骤,帮助开发者提升团队效率和应用性能。

在 React 中使用模块联邦实现微前端

DEV Community
DEV Community · 2024-10-16T20:17:36Z

.NET Fiddle是一个在线工具,支持C#、VB.NET和F#等语言,允许开发者在浏览器中编写、运行和共享代码。它支持多种项目类型和.NET版本,提供代码高亮、智能提示和NuGet支持,方便测试和分享代码片段。

NET开发者的在线代码编辑利器

dotNET跨平台
dotNET跨平台 · 2024-10-15T00:01:17Z

Kotlin Multiplatform(KMP)为移动开发提供高效解决方案,支持在Android和iOS平台共享代码,降低开发时间和成本。KMP编译为原生代码,确保性能,并能无缝集成现有项目。Kotlin语法简洁,提高开发效率,支持模块化开发,增强团队协作,适应技术变化,是现代跨平台开发的理想选择。

选择KMP进行移动开发的10个理由

DEV Community
DEV Community · 2024-10-11T06:06:50Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码