• 从基于CRUD(创建,读取,更新删除)的UI转移到基于任务的UI,意味着创建一个使用户任务明确的用户界面。任务(或动作,命令)是一种指导用户执行针对给定状态或工作流可以采取的特定动作的方法。当按操作细分时,您可以开始查看边界可能在哪里,这可以帮助将实体划分为多个边界。
  • 您知道HTTP请求可以接收多个响应状态代码吗?服务器可以在最终状态(200、404或任何可能的状态)之前发送不限数量的1XX码。这些充当临时响应,并且都可以包含自己的独立标头。 有几种不同的1XX代码可用:100、101、102和103。它们并未得到广泛使用,但是在某些利基用例中,它们具有一些强大的
  • Web只是IO设备。它不是体系结构,也不是编程的另一种方式,而且,像所有IO设备一样,它应该与业务规则和体系结构无关。 众说纷纭: Web是一种提供I / O服务(设备)的技术。与业务规则无关。它与规则的应用方式有关。 但是,这些IO设备(Web和移动应用 icon
  • 有些人嘲笑前端开发,并认为这仅仅是“将div垂直居中”。 前端它是如此复杂。它包含可访问性,设计,响应能力,创造力等等。 尊重前端开发人员! 我俩个都做,可以坦率地说前端和后端一样困难,甚至在很多方面都更加困难。 前端只是将div集中在JavaScript框架的中 icon
  • 什么是最流行的Web测试自动化测试工具? Selenium WebDriver尽管从技术上讲是Web自动化框架(而不是测试框架),但Selenium WebDriver仍然占据主导地位。到目前为止,WebDriver支持多种浏览器和多种语言,是目前最受欢迎的选择,并且今年增长了9%。 Cypress icon
  • 多年来,我一直相信UX,,简单,直观或便捷的UX可以使客户的生活变得更好,同时实现团队的目标-通常是更高的利润或更低的服务成本。 在1997年,我凭借对UX的信念创立了Creative Good。多年来,这种信念被证明是正确的。公司从为他们的客户更好地(实际上,实 icon
  • 微软新的端到端浏览器自动化框架Playwright引起了轰动!仅在几个月前,我才试玩了Playwright,当时它是一个[url= icon
  • 这是一篇很棒的文章,如作者所述,字体大小和行距目前在操作系统之间不一致,在字体之间不一致,并且与其他UI元素不一致。 除了惯性和缺乏预见性之外,没有[i]其他任何[/i]理由。 作者提出的指定[i]cap height[/i]的建议可能是唯一可行的解决方案: [list] [*]在定义cap hei icon
  • 适用于Web开发人员的有用的Chrome扩展程序: JSON Formatter -使JSON易于阅读。 ColorZilla -高级吸管,拾色器和渐变生成器工具。 Lightshot -拍摄和编辑屏幕截图。 React Developer Tools -用于React Web开发的调试。 Capt icon
  • HTML和CSS是精美的语言,是协作和开放网络的标志性成就之一。它们可以创建精美的排版数字内容,这些内容可以在任何设备上查看,而无需任何特殊软件或付费许可证。 但是,网络是为滚动内容而不是分页媒体而开发的(媒体是指离散页面,例如印刷或PDF)。不幸的是,尽管分页媒体上有[url= icon
  • [img] 他在用尺子量字体大小吗? icon
  • Web性能提升技巧:14kb规则,也称为首页14kb规则,首页html大小不超过14kb。当然如果启动了服务器端压缩,应该是压缩后的14kb。 当用户打开网页时,收到的HTML的第一个TCP块为1 icon
  • 所谓渲染的意思就是生成供给浏览器显示的HTML, [list] [*]SSR:在服务器上生成HTML0,HTML被传递到浏览器并被逐字放入DOM。 [*]CSR:将数据发送回浏览器,由客户端的在JavaScript负责放入DOM中。 [/list] SSR =万维网的设计工作 icon
  • Josh Comeau发布了第一门课程,即[url= for JavaScript Developers[/url],赚了超过500,000美元。课程 icon
  • 在开始之前,让我们快速检查一下为什么部分更新有用的原因: 简单性-如果客户端只想更新一个字段,则部分更新请求可能更易于实现。 带宽-如果您的资源表示量很大,则部分更新可以减少所需的带宽量。 更新丢失-使用PUT替换资源可能会导致更新丢失问题。尽管部分更新不能解决此问题,但它们可以帮助减少可能的冲突数 icon
  • HTTP是从前端到后端再到移动的现代发展的基础。当您仔细观察时,HTTP充满了奇怪的角落和奇怪的细节。 [b]No-cache反而意味有缓存[/b] 缓存从来都不是一件容易的事,但是HTTP缓存头可能会特别令人困惑。最糟糕的例子是no-cache和private。下面的响应标头有什么作用? Cach icon
  • 总结用于加载CSS的最佳网络性能做法: [list] [*]延迟加载Start Render不需要的任何CSS: [list] [*]这可能是关键CSS; [*]或将CSS分成依据媒体Media不同的文件。 [/list] [*]避免@import: [lis icon
  • 10个最好的React UI库: [list=1] [*]Chakra UI [*]Ant Design [*]Fluent UI [*]Rebass [*]Semantic UI React [*]Blueprint UI [*]Evergreen UI [ icon