• 本文介绍如何使用Gridsome的JAMstack生成静态站点,在文章的最后,我们将使用Markdown构建一个博客作为生成的内容,使用GraphQL来查询将在页面上显示的帖子。 静态站点生成器是Web开发的新混合方法的一部分,允许您在计算机上本地
  • 这种转换是不是我自寻烦恼?Javascript是有史以来最好的语言?现在大多数软件公司都希望能够拥有“广泛的Javascript知识,特别是React,Redux和TDD [测试驱动开发]经验”的人。一些Java知识也很有用。这是现实生活。简而言之,随着编码领域的发展,以及“ icon
  • QuickJS是一个小型可嵌入的Javascript引擎。它支持 ES2019规范, 包括模块,异步生成器和代理。它可选地支持数学扩展,例如大整数(< icon
  • 首席架构师Luca Mezzalira在寻求将微服务的概念引入前端开发之后,看到它为快速发展的体育视频流媒体网站DAZN(发音为“Da-Zone”) icon
  • 实体是我们应该首先放入业务逻辑的自然场所。在本文中,我们将讨论领域驱动设计中实体的角色和生命周期。 一般公司转向领域驱动设计的最大原因是因为他们的业务具有必要的复杂性。为了管理业务逻辑复杂性,方法是使用面向对象的编程概念来模拟对象之间的复杂行为;  icon
  • 内存泄漏就像应用程序的寄生虫一样,会不经意地蔓延到您的系统中,并且最初不会造成任何危害,但是一旦泄漏足够严重,它们就会对您的应用程序造成灾难性问题,例如高延迟和崩溃。在本文中,我们将研究什么是内存泄漏,javascript如何管理内存,如何在现实情况下识别泄漏以及最终如何解决它们。内 icon
  • Typescript提供了一系列用于构建富域模型的工具。然而,有很多方法可以解决这个问题,并且需要解决一些棘手的挑战。任何方法必须解决的主要挑战是: 序列化/反序列化:来自持久性和传输层的数据是无类型的,需要进入“类型安全区域” 处理聚合,值对象和列表 icon
  • 许多人提倡“只使用vanilla JavaScript,你不需要jQuery”。其实我觉得许多JavaScript API - 特别是DOM API - 很糟糕。 el.insertAdjacentElement('afterend', other)无疑是有效的,但$(el).aft icon
  • RXDB是一个的NoSQL数据库,专门服务于JavaScript应用如网站,混合应用程序,电子-应用和NodeJS。反应式意味着您不仅可以查询当前状态,还可以订阅所有状态更改,例如查询结果,甚至是文档的单个字段。这对于始终向用户显示实时状态的 icon
  • 抽象工厂模式提供了一种封装一组具有共同主题但没有指定其具体类的单个工厂的方法。假设您希望能够创建任何类型的口袋妖怪:让我们定义Pokemon抽象。 口袋妖怪抽象类所有宠物小精灵都必须扩展这个抽象类< icon
  • 一个用于移动的JavaScript VM,它将JavaScript编译成字节码,可以立即进行编程和执行。Hermes是一款JavaScript引擎,经过优化、可以快速启动Android 上的 icon
  • 近年来,instagram.com发生了许多变化-我们推出了故事,过滤器,创建工具,通知和直接消息传递,以及许多其他功能和增强功能。但是,随着产品的增长,副作用是我们的网络性能开 icon
  • 该规范对API进行了标准化,以允许商家以最小的集成代价集合使用一种或多种付款方式。通过用户代理(例如浏览器)促进商家和用户之间的支付流程。PR(Payment-Request ) API是旨在改善Web付款的一系列规范的一部分。最重要的是,它是尝试跨域支付服务生态系统的调用方。另一方 icon
  • 定期提醒Web开发人员:当您阻止密码被粘贴到HTML密码字段中时,就会降低网站的安全性。请你停下来。密码管理器(如lastpass、1password等)是处理密码的最佳方法,鼓励人们使用他们,永远不要阻止打破它们,它们正在帮助保护您的网站和用户。 icon
  • Tesseract.js是流行的Tesseract OCR引擎的纯Javascript引擎。该 icon
  • 微软宣布了一个针对希望定位Windows的React Native开发人员的新开源项目:“React Native for Windows”,它是MIT许可下的React for Windows的一个新的“以性能为导向”的实现。 icon
  • 面对大量的用户交互和体验,构建应用变得越来越具有挑战性。用户现在需要自然而又快速的丰富交互,并且需要可靠的应用程序。现在,为了构建这些复杂应用程序时的需求,我们拥有最先进的库和框架,例如 icon