web
-
系统设计概念:生产 Web 应用的架构
在你使用的每个完美应用程序背后,都有一整套的架构、测试、监控和安全措施。今天,让我们来看看一个生产就绪应用程序的非常高层次的架构。
-
一文读懂Web Component
Shadow DOM。 主要用于将 Shadow DOM 的内容与外层 document DOM 隔离,可以理解为在document中的一个子容器,放置各种组件;HTML 模板。 使用 <template> 来定义组件模板,使用 <slot> 作为插槽使用(Vuer一定不陌生)。
-
如何用低代码的思路设计文字描边渐变组件
文字特效设计一直是困扰 Web 前端 Css 世界多年的问题, 比如如何用纯 Css 实现文字描边, 渐变, 阴影等, 由于受限于浏览器兼容性的问题, 我们不得不使用其他替代方案来实现.
-
12个优秀开源Web性能与用户行为分析工具
本文列举了一些优秀开源Web性能分析工具,这些工具相比商业的Web分析平台更具透明度和数据可控性,能够在不影响隐私的情况下自主跟踪、分析网站的各项指标。
-
通过实例理解Web应用跨域问题
本文介绍了日常Web应用开发过程中经常遇到的跨域问题,探讨了“域(Origin)”概念以及跨域问题的真实原因:即浏览器的同源策略限制了不同源请求资源的访问。
-
使用Docker来编排Web应用
考虑这样一个场景,一个正在运行的web应用,它用到了vue、java8、java15、tomcat、nginx、php、mysql和redis。如果要将这个应用迁移到一台新的服务器上运行,那么就需要在这台机器上重新安装所需的软件以及环境变量,这是很痛苦的。
-
2024年的后端和Web开发趋势
在本文中,我们将揭示定义 2024 年的主要趋势,为你提供保持领先地位的工具和知识。无论你是经验丰富的开发人员,还是寻求推动创新的产品负责人,这都是你的成功路线图。
-
通过研究案例,彻底掌握Python GIL
对于大多数后端Web应用来说,GIL的限制并不是一个约束,因为它们通常受到I/O的限制。在这些应用中,大部分时间只是等待来自用户、数据库或下游服务的输入。
-
基于 Web Components 的微前端框架
micro-app 将所有功能都封装到一个类 WebComponent 组件中,从而实现在基座应用中嵌入一行代码即可渲染一个微前端应用。同时micro-app 还提供了js沙箱、样式隔离、元素隔离、预加载、数据通信、静态资源补全等一系列完善的功能。
-
Next.js的崛起:为什么它是现代网站的首选全栈框架
Next.js 的成功证明了 React 的能力和其强大的生态系统。选择 Next.js,从而间接选择 React,开发者们将自己与一个未来可靠且不断发展的技术堆栈相一致,这个技术堆栈得到了充满激情和创新的社区的支持。明显的是:押注 React 就是押注更明亮、更高效、更流畅的 Web 开发未来。
-
前端快速实现快捷键功能,超实用!
Tinykeys 是一个在Web应用中设置和管理键盘快捷键的JavaScript库,它比Hotkeys更加轻量级和易于使用。该库允许开发人员通过一行代码来为应用程序中的各种操作绑定键盘快捷键。与Hotkeys类似,Tinykeys也具有添加、删除和禁用快捷键以及与其他JavaScript库集成使用的功能。
-
Springboot中如何自定义Web容器的运行参数
在Spring Boot中,可以通过在application.properties或application.yml文件中配置属性来自定义嵌入式Web容器的运行参数。这些属性的具体名称取决于使用的Web容器。常见的嵌入式Web容器有Tomcat、Jetty和Undertow。
-
Web应用中的Cookie和Session有什么区别?
Cookie是存储在用户浏览器中的文本文件,因此它们可以被用户修改或删除。此外,每个浏览器对Cookie的支持和限制可能有所不同。为了确保Cookie的安全性和可靠性,开发人员应该遵循一些最佳实践,如设置适当的Cookie属性、对敏感信息进行加密等。
-
别再学那些落后的 Web 开发技术了 !
一行代码,可能会创造出下一个让人惊叹的产品;一个创新,可能会开启一个全新的科技时代;一份初心,可能会影响到无数人的生活;无论是在大公司工作,还是在小团队奋斗;无论是资深的程序员,还是刚刚入行的新手;每个人的代码,都有力量改变世界。
-
十个容易被忽视的FastAPI实用功能
IntelliJ IDEA:由于其广泛的功能集和初始索引,IntelliJ的启动时间可能稍长,特别是第一次启动。但是,随后的启动通常会更快,这要归功于优化的缓存机制。