开发范式

传奇开心果编程3 天前
移动开发·表单·编程语言理论·开发范式·编程框架·声明式ui·用户输入
【React Native娓娓道来】第7课 表单与用户输入:TextInput、表单校验与键盘处理前六课的应用大多是"展示型"的:显示文本、渲染列表、页面跳转。数据要么写死,要么从服务器拉。但真实应用离不开"用户输入"。登录要填账号密码,注册要填手机号邮箱,发布动态要写文字,搜索要输入关键词。没有输入,App 就只是一个单向的信息展示板。
传奇开心果编程3 天前
移动开发·动画·手势·编程语言理论·开发范式·编程框架·声明式ui
【React Native娓娓道来】第9课 动画与手势:Animated、Reanimated 与 Pressable 进阶前八课的界面大多是静态的。点按钮,内容瞬间切换;打开页面,元素直接出现。能用,但不够自然。真实的应用需要动画来传达信息:按钮按下时的轻微缩放,让用户知道"我点到了";列表项删除时的淡出,让用户知道"这项没了";页面切换时的滑动,让用户知道"我从哪里来,要到哪里去"。
传奇开心果编程3 天前
移动开发·编程语言理论·开发范式·编程框架·声明式ui
【声明式UI开发实用技术学与练】第2课 状态建模:把界面拆成可预测的数据适用技术栈:React、Vue、SwiftUI、Flutter、Jetpack Compose。以 React 为主要教学语言,思维跨框架通用。
传奇开心果编程3 天前
移动开发·列表渲染·编程语言理论·开发范式·编程框架·声明式ui·组件组合
【React Native娓娓道来】第3课 组件组合与列表渲染:把界面拆成可复用的函数第2课我们讲透了一句话:一个组件就是一个函数。它接收状态和 props,返回界面描述。状态变,函数重新执行,界面自动更新。
传奇开心果编程4 天前
移动开发·编程语言理论·开发范式·编程框架·声明式ui
【声明式UI开发实用技术学与练】第6课 副作用管理:Effect 的正确用法适用技术栈:React、Vue、SwiftUI、Flutter、Jetpack Compose。以 React 为主要教学语言,思维跨框架通用。
传奇开心果编程4 天前
移动开发·数据获取·编程语言理论·开发范式·编程框架·副作用·声明式ui
【React Native娓娓道来】第4课 副作用与数据获取:useEffect、网络请求与加载状态前三课我们反复强调一句话:组件是函数,接收状态,返回视图描述。状态变,函数重新执行,界面自动更新。但真实应用不只是"根据状态显示界面"。打开页面要从服务器拉数据,提交表单要发请求,倒计时需要定时器,页面离开要取消未完成的请求。这些事情有一个共同点:它们不是"计算界面",而是"在界面之外做点什么"。
传奇开心果编程4 天前
移动开发·数据持久化·本地存储·编程语言理论·开发范式·编程框架·声明式ui
【React Native娓娓道来】第10课 数据持久化与本地存储:AsyncStorage、SecureStore 与文件系统前九课的应用有一个共同的"缺陷":数据活不过一次重启。待办事项,用户添加了十项,关掉再打开,全没了。登录页面,用户登录成功,关掉再打开,又要重新登录。设置页面,用户切成暗色模式,关掉再打开,又变回亮色。
传奇开心果编程4 天前
移动开发·导航·编程语言理论·开发范式·编程框架·声明式ui·多页面
【React Native娓娓道来】第5课 导航与多页面:用 React Navigation 组织页面流前面四课,所有代码都写在一个组件里。状态、副作用、列表、组件组合,都在同一个屏幕内完成。但真实的 App 不可能只有一个页面。电商应用有首页、商品列表、商品详情、购物车、个人中心;社交应用有动态流、消息列表、聊天窗口、个人主页。用户需要在多个页面之间跳转、返回、传递数据。
传奇开心果编程4 天前
移动开发·编程语言理论·开发范式·编程框架·声明式ui
【SwiftUI提高练中学】第19课 推送与远程通知进阶:APNs、通信通知与专注过滤入门第17课你学过本地通知和后台任务。本课把通知做到生产级:远程推送、通知服务扩展、通知内容扩展、通信通知、专注过滤、分组与摘要、时间敏感与重要警报。完成后,你的“我的书库”能通过服务器推送新书提醒、显示带封面的通知、在专注模式下智能过滤,并支持用户不打开 App 就能操作。
传奇开心果编程4 天前
swiftui·移动开发·swift·编程语言理论·开发范式·编程框架·声明式ui
【SwiftUI提高练中学】第9课 安全与隐私本课目标:把 App 的安全和隐私做到上架级别——安全存储 token、Face ID 验证、数据加密、隐私合规。
传奇开心果编程5 天前
移动开发·编程语言理论·开发范式·编程框架·声明式ui
【声明式UI开发实用技术学与练】第10课 用状态机建模复杂交互适用技术栈:React、Vue、SwiftUI、Flutter、Jetpack Compose。以 React 为主要教学语言,思维跨框架通用。
传奇开心果编程5 天前
ui·移动开发·开发范式·编程框架·声明式ui
【声明式UI实用开发技术学与练】第5课 表单处理:受控与非受控适用技术栈:React、Vue、SwiftUI、Flutter、Jetpack Compose。以 React 为主要教学语言,思维跨框架通用。
Wise玩转AI9 个月前
python·ai编程·ai智能体·开发范式
团队管理:AI编码工具盛行下,如何防范设计能力退化与知识浅薄化?随着人工智能技术的迅速发展,AI工具在软件开发中的应用越来越普遍,尤其是GitHub Copilot等AI助手的出现,使得开发人员在编写代码时享受到前所未有的便利。然而,随着对这些工具的过度依赖,开发团队的核心能力是否正在面临风险?讨论这个问题的人很多,我也在思考,如何扬长避短,有没有相应的解决方案,在享受AI带来的便利和效率的同时,让团队保持设计能力和深度开发调试能力。毕竟AI时代,你不使用AI,基本上就输在了起跑线上了。
Light602 年前
自然语言编程·模型引擎·ai原生ide·动态协作·开发范式
破局者登场:中国首款AI原生IDE Trae深度解析--开启人机协同编程新纪元字节跳动于2025年3月3日正式发布中国首款AI原生集成开发环境Trae国内版,以动态协作、全场景AI赋能及本土化适配为核心优势。Trae内置Doubao-1.5-pro与DeepSeek R1/V3双引擎,支持基于自然语言生成端到端代码框架、实时上下文感知与智能Bug修复,彻底重构“开发者-AI”协同工作范式。本文将从技术架构、实战场景及行业影响三大维度深度解析Trae的创新价值,探讨AI原生IDE如何推动软件开发迈向“人机共智”的新阶段。
我是有底线的