Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
前端编程与架构
Xilem:Rust中的UI架构
由于各种原因,Rust是一种用于构建用户界面的吸引人的语言,特别是它承诺提供性能和安全。然而,找到一个好的架构是具有挑战性的。在其他语言中运行良好的架构通常不能很好地适应Rust,主要是因为它们依赖于共享的可改变的状态,而这并不是Rust的习惯。由于这个原因,有时会有人断言Rust不
幽默:为单页应用SPA辩护
有人恶作剧,做了一个单页应用的页面,一直在循环等待,点击标题 这就指出了SPA的天生缺陷,需要等待加载太多资源。如果你的页面内容都没有加载,再有说服力的辩护内容也是无效的。 到目前为止,这是我今天读过的最
任何前端应用都不可能被安全保护? - kuzzle
尝试使用低效技术保护前端应用程序可能很危险。我从不同的来源(Callstack、Jscrambler、Tabris、Nativescript、Reactnativecode)看到了许多文章,详细介绍了使用混淆、自定义加密(XORing与重复使用密钥等......)等技术来保护前端应用
前端SPA正过渡到MPA多页应用 - nolanlawson
像Astro、Qwik和Elder.js这样的新框架正在兜售他们的MPA功能,"默认为0kB JavaScript"。
英国政府网站在前端中删除了jQuery
jQuery 是一个有用的工具,当时我们真的需要一种编写交互性脚本的方式,以平滑事件处理、选择元素、动画元素等的不同实现,2021 年有近
Let's Markdown:使用Rust、WebAssembly和React构建的实时协作Markdown编辑器!
这是一个使用 Rust、WebAssembly 和 Typescript 构建的协作式降价编辑器。它是 100% 免费和开源的!快速、最小化的 Web 编辑器,能协作实现Markdown 编辑。 特征 实时协作markdow
budibase: 内置Svelte的低代码开发平台
Budibase 是一个低代码平台,可在几分钟内创建内部应用程序、工作流和管理面板。支持 PostgreSQL、MySQL、MSSQL、MongoDB、Rest API、Docker、K8s 等 可以使用 Budibase 构建和发布SPA单页应用
pyscript:可在浏览器HTML中使用Python
Anaconda的联合创始人兼CEO Peter Wong在PyCon US上分享了一个名为PyScript的新开源项目。这个项目的目标是在HTML
fresh-remult-todo:使用Deno的Fresh和Postgres构建全栈CRUD应用
Fresh是 Deno 的全栈框架,可以轻松使用 TypeScript 开发应用程序。让我们用它来构建一个具有完整 CRUD 功能的简单 Todo 应用程序。这个(非
什么是网页设计的"原子设计”?
Brad Frost开发了 "原子设计 "方法论,旨在指导人们如何更有意地建立界面设计系统,并使其具有清晰的层次结构。 这种方法被称为 "原子设计",因为它是基于化学原理和对物质本质的研究。我们很多人都熟悉的元素周期表,代表了构成宇宙的固定的 "原
Ajax 之战:XMLHttpRequest与Fetch API比较
Ajax 是大多数 Web 应用程序背后的核心技术。它允许页面向 Web 服务发出进一步的请求,因此无需页面刷新往返服务器即可呈现数据。Ajax一词不是一种技术。相反,它指的是可以从客户端脚本加载服务器数据的技术。多年来已经引入了几种选择。仍然有两种主要方法,大多数 JavaScri
iOS 16锁定lockdown模式对浏览器的影响 - sevarg
Apple 正在预览一项突破性的安全功能,为可能面临来自开发国家资助的雇佣间谍软件的私营公司的高度针对性网络攻击风险的用户提供专门的额外保护。 启用iOS 16的锁定Lockdown模式后对浏览器的功能影响如下:浏览器不再支持 We
使用Rust和WebAssembly构建Web应用程序
无论是React、VueJS、Angular,还是Rust,现代网络应用都是由3种碎片组成的。组件页面服务客户端网络应用的架构 组件是可重复使用的部件和UI元素。例如,一个输入
kamranahmedse/developer-roadmap:2022 年成为开发人员的路线图
这是可用路线图的列表,还有更多正在积极工作的路线图。 前端路线图
产品设计相关的10种认知偏见 | by Sid
如果能意识到我们存在认知偏见,那么就有助于认识到它们在塑造我们的思想、观点、态度和决策方面的力量。下面是分析一下塑造我们当今世界的十个认知偏见,并检查它们的影响。 1. 可用性启发式(Availabilit
Clojure + Dart = ClojureDart
ClojureDart 是Clojure 语言的一个移植版本,可编
在30天内学习渐进式Web应用开发
渐进式 Web 应用程序 (PWA)是一种传统的 Web 应用程序,它使用开放式 Web 技术逐步增强,以确保它根据可用功能在每台设备上提供最佳体验。
状态是SPA最大优势 - nolanlawson
SPA 巧妙地简化了应用程序开发的许多方面——将状态保存在一个地方,在主线程上,在导航中保持不变——这一事实是它们最大的优势之一,也是可预测的问题源泉。例如:您有一个搜索输入。您输入它,单击其他地方进行导航,下一页仍然具有输入中的文本。你有
上页
下页
关闭