Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
前端编程与架构
前端SPA正过渡到MPA多页应用 - nolanlawson
像Astro、Qwik和Elder.js这样的新框架正在兜售他们的MPA功能,"默认为0kB JavaScript"。[url=
英国政府网站在前端中删除了jQuery
jQuery 是一个有用的工具,当时我们真的需要一种编写交互性脚本的方式,以平滑事件处理、选择元素、动画元素等的不同实现,2021 年有近84% 的移动页面使用它。 Web 之所以更
Let's Markdown:使用Rust、WebAssembly和React构建的实时协作Markdown编辑器!
这是一个使用 Rust、WebAssembly 和 Typescript 构建的协作式降价编辑器。它是 100% 免费和开源的! 快速、最小化的 Web 编辑器,能协作实现Markdown 编辑。 特征 [list] [*]实时协作markdown编辑和预览 [*]类似 VSCode 的编辑器
Ajax 之战:XMLHttpRequest与Fetch API比较
Ajax 是大多数 Web 应用程序背后的核心技术。它允许页面向 Web 服务发出进一步的请求,因此无需页面刷新往返服务器即可呈现数据。 Ajax一词不是一种技术。相反,它指的是可以从客户端脚本加载服务器数据的技术。多年来已经引入了几种选择。仍然有两种
任何前端应用都不可能被安全保护? - kuzzle
尝试使用低效技术保护前端应用程序可能很危险。 我从不同的来源(Callstack、Jscrambler、Tabris、Nativescript、Reactnativecode)看到了许多文章,详细介绍了使用混淆、自定义加密(XORing与重复使用密钥等......)等技术来保护前端应用程序的安全。
幽默:为单页应用SPA辩护
有人恶作剧,做了一个单页应用的页面,一直在循环等待,点击标题 这就指出了SPA的天生缺陷,需要等待加载太多资源。如果你的页面内容都没有加载,再有说服力的辩护内容也是无效的。 到目前为止,这是我今天读
相比NoSQL,关系数据库为何不适合保存图像? - Reddit
在SQL数据库中存储这些图像只会使web开发更加困难,大多数图像只是存储在文件系统中,数据库中包含指向这些文件位置的指针。 不要把图像存储在任何一种数据库中,真的,除非有一个特定的理由这样做。 数据
状态是SPA最大优势 - nolanlawson
SPA 巧妙地简化了应用程序开发的许多方面——将状态保存在一个地方,在主线程上,在导航中保持不变——这一事实是它们最大的优势之一,也是可预测的问题源泉。 例如: [list=1] [*]您有一个搜索输入。您输入它,单击其他地方进行导航,下一页仍然具
使用Rust和WebAssembly构建Web应用程序
无论是React、VueJS、Angular,还是Rust,现代网络应用都是由3种碎片组成的。 [list=1] [*]组件 [*]页面 [*]服务 [/list] 客户端网络应用的架构 组件是可重复使用的部件和UI元素。例如,一个输入字段,或
在30天内学习渐进式Web应用开发
渐进式 Web 应用程序 (PWA)是一种传统的 Web 应用程序,它使用开放式 Web 技术逐步增强,以确保它根据可用功能在每台设备上提供最佳体验。 [url=
budibase: 内置Svelte的低代码开发平台
Budibase 是一个低代码平台,可在几分钟内创建内部应用程序、工作流和管理面板。支持 PostgreSQL、MySQL、MSSQL、MongoDB、Rest API、Docker、K8s 等 可以使用 Budibase 构建和发布SPA单页应用程序。Budibase 应用程序具有内置的性能,并且
产品设计相关的10种认知偏见 | by Sid
如果能意识到我们存在认知偏见,那么就有助于认识到它们在塑造我们的思想、观点、态度和决策方面的力量。 下面是分析一下塑造我们当今世界的十个认知偏见,并检查它们的影响。 1. 可用性启发式(Availability Heuristic) 可用性启发式有助于解释为什么科技公司如此热衷于为我们提供个性化的服
Xilem:Rust中的UI架构
由于各种原因,Rust是一种用于构建用户界面的吸引人的语言,特别是它承诺提供性能和安全。然而,找到一个好的架构是具有挑战性的。在其他语言中运行良好的架构通常不能很好地适应Rust,主要是因为它们依赖于共享的可改变的状态,而这并不是Rust的习惯。 由于这个原
pyscript:可在浏览器HTML中使用Python
Anaconda的联合创始人兼CEO Peter Wong在PyCon US上分享了一个名为[url= 这对于一般的Python开发,特别是ML从业者来说是
Clojure + Dart = ClojureDart
ClojureDart 是[url=
用于前端QA测试的十二种chrome插件
QA 测试人员可以使用某些工具(例如 Chrome 扩展程序)加快他们的测试过程。 对于 QA 测试,效率至关重要。对于测试网站和网络应用程序,为 Chrome 浏览器添加一些流行的扩展程序可以加快测试过程
Meta开源其Web文本编辑器框架:Lexical
Lexical 是一个可扩展的 JavaScript Web 文本编辑器框架,强调可靠性、可访问性和性能。 Lexical 的核心是一个无依赖的文本编辑器引擎,它允许在其上构建强大、简单和复杂的编辑器实现。Lexical 的引擎提供了三个主要部分: [list] [*]每个附加到单个内容可编辑元素的
J2Cl崛起:GWT之后的Java Web开发 - KIE
GWT已经死了,自2006年以来,Web开发发生了巨大的变化: 现在浏览器之间已经不存在相互冲突的混乱局面,但是,现代的web开发框架也远非理想。 例如,GWT的一个非常强大的优势是围绕着Maven的生态系统--这个解决方案的稳定性和可用
上页
下页