小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
从一个页面到多个组件

组件化开发(CBD)是一种将应用程序用户界面拆分为多个组件的开发模式,降低了应用复杂性,使开发者能更专注于各个部分的职责。

从一个页面到多个组件

DEV Community
DEV Community · 2024-11-28T16:31:25Z
前端的原子设计

自2009年以来,组件化开发在前端逐渐成为主流。Atomic Design方法将界面分为原子、分子、有机体、模板和页面五个阶段,旨在创建一致且可扩展的设计系统,提高项目的组织性和可维护性。

前端的原子设计

DEV Community
DEV Community · 2024-10-27T00:43:03Z
超越React:Astro及其服务器岛屿的工作原理

Astro是一种由Netlify支持的Web框架,以其服务器端渲染的方法而受到欢迎。与基于React的框架不同,Astro在构建阶段将整个网站渲染为静态HTML,从而实现了快速加载的网站,无需大量的JavaScript。Astro的“岛屿架构”允许选择性地进行客户端渲染,减少对JavaScript的依赖。该框架现在引入了“服务器岛屿”,可以集成动态服务器生成的组件。Astro专注于服务器端渲染和基于组件的开发,为Web开发提供了现代化的方法,同时减少了终端用户的JavaScript负载。

超越React:Astro及其服务器岛屿的工作原理

The New Stack
The New Stack · 2024-08-02T09:40:54Z
后端工程师现代前端快速手册

本文介绍了React和Vue的历史背景、基础原理、项目重要文件和常用知识。React强调组件化开发,使用虚拟DOM提高开发效率;Vue简单易用,使用AST抽象语法树和虚拟DOM提高性能。项目结构类似,使用打包工具如Webpack、Rollup、Parcel。JavaScript发展至ES6/ES2015,TypeScript提供静态类型检查。npm、npx和yarn是常用的包管理工具。Vue3的常用知识包括模板语法、Composition API、新的响应式API和生命周期钩子。自定义模板可以提高可读性。

后端工程师现代前端快速手册

Blog on 54 CHEN
Blog on 54 CHEN · 2024-01-07T20:54:40Z

这篇文章讨论了作者七年前对未来五年Web发展的七个预测,包括渐进式Web应用、基于组件的页面设计、JavaScript中的函数式编程、Brave浏览器的成功、基于状态的架构与事件溯源的主流化以及CSS被整合到JavaScript中。一些预测成真,如渐进式Web应用的关注度增加和React的组件化开发,而一些预测未能实现,如Brave浏览器的成功和CSS的整合。作者认识到预测有对有错,接受现实的打脸。

抽风预测五年后的 Web 发展,却被现实啪啪打脸

程序师
程序师 · 2023-08-22T14:49:00Z

本文介绍了组件化开发架构的思想和常见问题,以及组件化带来的优势。需要关注组件拆分的粒度和职责边界、组件间的依赖关系管理、组件间的松耦合通信方式选择等问题。同时,介绍了组件化架构的实践规范和原则,以及常见问题和解决方案。提出了量化指标评估组件化架构的健康程度,并总结了组件化架构的重要性和挑战。

移动端APP组件化架构实践

京东科技开发者
京东科技开发者 · 2023-07-18T10:01:05Z

本文介绍了Dotnet9网站从Razor Pages重构为Blazor的过程,Blazor具有更好的前端开发体验、性能和用户体验以及可重用性和组件化开发。文章还分享了几个在线工具,包括JSON格式化、字符串编码、倒计时和时间戳转换。作者提到网站可能存在Bug,但会一直重构迭代下去。

Dotnet9网站回归Blazor重构,访问速度飞快,交互也更便利了!

dotNET跨平台
dotNET跨平台 · 2023-06-23T13:13:50Z
HelloGitHub 第 23 期

HelloGitHub 每月分享有趣的开源项目,涵盖组件化开发、微信开发 SDK、NodeJS 和 iOS 性能优化等,提供代码格式化库、数据可视化工具和任务队列库,帮助开发者快速上手和优化项目。

HelloGitHub 第 23 期

HelloGitHub 月刊
HelloGitHub 月刊 · 2018-02-28T00:15:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

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