Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Javascript教程
什么是JAMstack?
JAMstack是指使用JavaScript、API和Markup构建的技术堆栈,JAM是JavaScript、API和Markup的简称,前面第一个字母缩写,JAMstack一种基于客户端JavaScript,可重用API和预构建Markup的现代Web开发架构,需要符合下面三个标准:
Min浏览器: 更快更轻量浏览器
Min使用Electron完全使用CSS和JavaScript编写,是GitHub上提供的开源软件。Min中的选项卡占用的空间更少,为您提供更多浏览网页的空间。您暂时没有看过的页面会淡出,让您看到重要的页面,而Focus Mode会隐藏您的其他标签以防止您分心。Min是一款更
gRPC-Web:替代REST的gRPC的Javascript库包
gRPC-Web是一个JavaScript客户端库,使Web应用程序能够直接与后端gRPC服务通信,而不需要HTTP服务器充当中介。这意味着你现在可以通过使用.proto 文件定义客户端和服务器端数据类型和服务接口,轻松构建真正的端到端gRPC
rendora是一种为网络抓取工具提供零配置服务器端动态渲染的SEO工具
Rendora是一个动态渲染器,主要为网络爬虫提供零配置服务器端渲染,以便毫不费力地改进在现代Javascript框架(如React.js,Vue.js,Angular.js等)中开发的网站的SEO ... Rendora完全独立于您的前端和后端堆栈。Rendora可以看作是位于后端
carlo:类似Electron.js的谷歌平台
谷歌推出了一项新的类似Electron.js的平台实验carlo, 它由 chrome + node. js + pkg实现, Electron.js是可以使用Node等web堆栈实现桌面应用的开发平台,Vs code等IDE基于其建立,其特点是启动非常快,相当轻量,比Eclipse和Ide
ES5和ES6之间的区别?
ECMAScript 5(ES5):ECMAScript的第5版,于2009年标准化。该标准已在所有现代浏览器中完全实现ECMAScript 6(ES6)/ ECMAScript 2015(ES2015):第6版ECMAScript,于2015年标准化。该标准已在大多数现代浏览器中部
JavaScript中的函数与命令模式,Java也有参考价值
这篇文章的目的并不是说一种范式比另一种范式更好。它只是显示您遇到的常见模式及其同等的函数实现方法。(banq注:其实对使用Java Stream替代if/else也有参考作用) if / else命令范式:
JavaScript中的领域驱动设计
让DDD为你的JavaScript混乱带来秩序。我不会把自己当作JavaScript开发人员,我总是开玩笑说这是一种我从未打算学习的语言。它现在如此普遍,它刚刚发生。我经历了享受它和鄙视它的阶段。但是通过爱的高峰和低谷并不是很讨厌。一个问题仍然存在:如果我要成为一名优秀的JS开发人员
面向开发人员的最佳开源工具
这些非常出色的工具都是免费的和开源的 1. Screencat Github :
使用JavaScript和Python实现Oracle数据库的存储过程?
本文研究了多语言引擎(MLE)如何在GraalVM的帮助下在Oracle数据库中使用JavaScript和Python,为数据密集型计算带来巨大的生态系统。使用GraalVM,我们不仅可以快速将新语言引入Oracle数据库,而且还可以轻松获得高性能的推测JIT编译器。它可用于为查询的关键部分
如何提高网站的可访问性?
这篇文章的目的是:为什么可访问性很重要使网站可访问测试可访问性关于可访问性的错误观念可访问性影响所有用户,而不仅仅是那些有特定障碍的用户。接受这一点意味着实现可访问性就是建立压力
freeCodeCamp如何使用JAMstack帮助数百万人学习编码?
freeCodeCamp.org现在每个月都在帮助数百万人学习编码,而我们正在使用单个API服务器进行编码。该平台的其余部分由CDN和其他服务处理。这是一个名为JAMstack的
JavaScript中更好的循环写法大全
在这篇文章中,我们将介绍for循环的形式,数组方法,使用它们可以使代码更简单,更易读。当您想要操纵数组或对象中的数据时,这些循环/方法很有用。 for in循环使用这种循环,您不必手动迭代数组索引和对象ke
体面编码之CSS和HTML
CSS也是代码。本指南中其他主题的项目适用。它需要代码审查,并且需要进行自动和手动质量检查和规则 - 就像任何其他应用程序代码一样。可怜的CSS很难修改和扩展,并且很难改变或重构应用程序。使CSS接近其样式的组件代码。阅读:
Web性能优化101:JS,CSS,HTTP,图像和字体
如何提升Web加载性能? 有以下要点。 Javascript性能优化 - 缩小JS代码 - 使用async和defer 编写脚本 - 拆分代码以尽可能少地加载 - 并从依赖项中删除未
Javascript V8性能大幅度提高
从V8.6.2 到V8.6.8再到V8.7.2性能提升惊人,柱子越小性能越好
iDevice.js能探测访问网站的iOS设备
如果你了解访问你网站的用户使用什么iOS设备?希望不同的设备设置不同的屏幕等。解决方案是向WebGL询问用户的GPU; iOS设备返回类似“Apple A12 GPU”的字符串。足以区分大多数设备的屏幕尺寸。这样你可以: 针对哪一代iOS设备优化您的网站 引入
体面编码之JavaScript
避免依赖null和之间的区别undefined。这样做往往会导致代码脆弱。在对它们中的任何一个进行相等性检查时使用非强制相等(==)null。避免使用两者来表示不同类型的“无值”情况,例如“unknown field”与“no value for today”。
上页
下页
关闭