Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
前端编程与架构
MVC模式已死
MVC模式:Model模型 View试图 Control控制器,是目前主流模式,被当作服务器软件入门基本模式学习和掌握,主流框架Struts 1/2 JSF Wicket基本都顺理成章支持MVC模式。 但是,随着时间推移,MVC模式也暴露出大量缺点,因为MVC模式本质上是一个结构型模式,结构模式相比
MVP模式(Model-View-Presenter)
[b]目的[/b] 以允许开发人员构建和测试用户接口的方式应用“关注点分离”原则。 [img]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzIAAANSCAMAAACJHwtFAAAAV1BMVEX//8jr
前端控制器模式(Front Controller)
目的 为网站的所有请求引入一个通用处理程序。通过这种方式,我们可以在一个地方封装通用功能,如安全性,国际化,路由和日志记录。
Flux模式
目的 Flux避开MVC而支持单向数据流。当用户与视图交互时,视图会通过中央调度程序将操作传播到包含应用程序数据和业务逻辑的各个存储,这会更新受影响的所有视图。 [img]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABfAAAALzCAMAA
调查:最受欢迎的和快要死了的Web框架
[img]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAIlCAMAAAA+BHbxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZ
微前端:好、坏、丑逐个分析! - KBall
上周推特爆炸性地爆发了关于“微前端”的讨论,强烈的争论和强烈的意见在双方都有所突破。我认为就像JS中的CSS一样,根据您的项目和组织约束,存在真正的权衡和差异。实施微型企业也有很好的方法和糟糕的方法。 首先,微前端究竟是什么? “微前端架构”是一种构建以[url
使用React,Vue和Single-spa构建微前端Micro Frontends
在过去的几周里,围绕微观前端进行了大量讨论(一些是负面的,一些是积极的)。在本教程中,我将分享我所学到的知识,并向您展示如何构建由React和Vue应用程序组成的微前端应用程序。 要查看此应用程序的最终代码,请单击[url=ht
热点微前端Microfrontend的讨论:谷歌AdWords是真实的微前端
来自谷歌的vikerman说:微前端用例是真实的:AdWords是我见过的最大的微前端项目,其中有数十个团队的100名开发人员使用相同的“产品”,但他们有自己的发布周期。当然这里面有一些问题需要解决。
微服务对前端的冲击:微前端终于落地了 - thecamjackson
由于单体式前端架构在使用微服务经常会遇到部署问题。这篇文章总结了微前端(Micro Frontends)的好处,并就如何扩展他们进行了充分讨论。 良好的前端发展很难。扩展前端开发以便让许多团队可以同时处理大型复杂产品甚至更难。在本文中,我们将描述最近将单体/整体的前端分解为许多更小
如何使用ParcelJS在Spring Boot应用程序中打包前端 - codecentric AG Blog
在集成前端代码时,我们经常需要处理多种内容,例如:资源,HTML,CSS,JavaScript,打字稿,缩小等等 - 通常是通过复杂生成的构建脚本来实现,这些脚本很难调试。我一直在寻找一个简
使用Angular的8个理由 - Sweetcode
在选择前端Web开发框架时,现代程序员有几个不错的选择。Angular是一个开源框架,由Google创建并于2010年正式向公众发布,是其中之一。其他受欢迎的竞争者包括React和Vue。 想知道选择哪一个?本文通过强调使用Angular开发前端Web应用程序的八个原因提供了一些见解。我不是在争论A
民宿Airbnb爱彼迎是如何使用GraphQL和Apollo快速扩大规模10倍?
全球民宿Airbnb投入了数年的工程师时间来建立一个几乎无可挑剔的支持GraphQL的基础设施。 GraphQL+后端驱动UI 假定我们已经构建了一个系统,其中基于查询构建非常动态的页面,该查询将返回一些可能的“sections”的数组。这些sections部分是响应式的并且完全定义了UI。 管理它
如何提高网站的可访问性?
这篇文章的目的是: [list=1] [*]为什么可访问性很重要 [*]使网站可访问 [*]测试可访问性 [/list] [b]关于可访问性的错误观念[/b] 可访问性影响所有用户,而不仅仅是那些有特定障碍的用户。接受这一点
面向前端的后端模式(BFF)
Backend For Frontend API设计是一种为前端设计的专门后端API,主要是为解决常见的前后端API冲突。 让我们看一下常见API设计前端/后端冲突的三个示例,然后寻找解决它们的方法。 示例冲突#1:响应的格式化 前端开发人员通常要求后端响应能满足特定结构以匹配屏幕设计。虽然在后端A
什么是最容易学习的JavaScript框架?
假设你的意思是前端框架,那肯定是Vue.js!原因如下: 1.专注 Vue有一个非常独特的目的:帮助您为Web创建被动的,基于组件的用户界面。框架中的一切都指向了这个目的,没有奇怪的惊喜。 这与jQuery相反,jQuery有许多不同的用途:AJAX库,对象/数组助手,DOM操作库等。 2.小API
关于生成静态页面的问题(极度疑惑)
生成静态页面在网上看了下资料 千篇一律都是那2种方法,看似简单,但在实际运用中所碰到的情况要复杂的多 我现在有一个WEB站点,要让用户访问的都是静态页面,已减少服务器开销和频繁访问数据库. 现在我打算采用在后台发布的时候同时生成静态页面. 现在有如下问题:还请大家指点一下.小弟在此感激不尽. 网站分
使用代码如何清除Cookies
系统在用户cookies中记录用户名和密码,用户可以自动登录,但是当用户选择“退出”的时候,就清空cookies中的用户名和密码,下次登录的时候就必须通过登录页面登录 但是我没有找到cookies中的删除方法,我使用了 Cookie cookie = new Cookie(userId,null);
关于模板定制的几点困惑
大家好: 现在做的项目处处都要模板定制,灵活性非常大,页面经常变化(formbean我也不知道该怎样实现,估计用不了吧?),我想问一下表现层我该用什么架构呢?老大要我用struts,但我觉得JSF要更适合这个项目,或者是其他XML相关技术都要好一些,只是这些我都没接触过,希望大家给我介绍一下 另外,
上页
下页