Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Javascript教程
Visual Studio与JetBrains WebStorm一些对比
这是来自迈克尔霍夫曼的为什么我从Visual Studio代码切换到JetBrains WebSto
Bootstrap 5抛弃了Jquery
Bootstrap 5将去除对Jquery的依赖,抛弃了JQuery.js这个昔日明星,Jquery大势已去,正如一位网友说:我一直不喜欢Bootstrap的一件事是它需要你加载一个完整版本的jQuery才能使用它。也许我不需要整个jQuery,因为我使用另一个框架,或者因为我有一个
在JDK11上GraalVM的JavaScript性能是Nashorn的两倍
GraalVM是一个运行时平台,它支持Java和其他基于Java字节码的语言,但也支持其他语言,如JavaScript,Ruby,Python或LLVM。我们坚信,正如我们目前所知,它是语言虚拟机的未来。但是,我们知道从已建立的Oracle JVM或OpenJDK切换到GraalVM
全栈技巧:从Javascript跳转到Java能有多难?
这种转换是不是我自寻烦恼?Javascript是有史以来最好的语言?现在大多数软件公司都希望能够拥有“广泛的Javascript知识,特别是React,Redux和TDD [测试驱动开发]经验”的人。一些Java知识也很有用。这是现实生活。简而言之,随着编码领域的发展,以及“
各种富文本/ HTML编辑器和框架比较
严格的框架 Mobiledoc - https://github.com/bustle/mobiledoc-kit - 使用标准化JSON
大话编程语言各种风格 - apenwarr
这是来自apenwarr的“程序员迁移模式”,该文有趣部分是谈到了各种语言特点和尴尬之处,主要是从上下文历史发展角度,观点新颖有趣:我制作了一个主流编程语言的流程图,说明程序员如何从一种编程语言迁移到另外一种:
ES6类和ES5函数构造函数有什么区别?
我们先来看看每个例子:
TypeScript如何实现DDD的值对象?
值对象是领域驱动设计的主要组件之一。这是TypeScript中的一个简单的Value Object类。在领域驱动设计中,值对象是帮助我们创建丰富且封装的域模型的两个原始概念之一。实体和价值对象这两个概念。通过了解它与实体的不同之处,可以最好地理解值对象。它们的主要区别
什么时候应该在ES6中使用箭头函数?
通过以下经验法则来处理ES6及更高版本中的函数: 在全局作用域内使用function,包括Object.prototype中的属性。 对于对象构造器使用class实现。 在其他地方使用=>箭头函数。 为什么几乎到处使用箭头函数? 作用
使用Angular的8个理由 - Sweetcode
在选择前端Web开发框架时,现代程序员有几个不错的选择。Angular是一个开源框架,由Google创建并于2010年正式向公众发布,是其中之一。其他受欢迎的竞争者包括React和Vue。想知道选择哪一个?本文通过强调使用Angular开发前端Web应用程序的八个原因提供了一些见解。
什么是IIFE(立即调用函数表达式)?
立即调用的函数表达式,简称IIFE。它在创建后立即执行: code{ console.log( "Hello!" );})();// "Hello!"[/cod
为什么要使用ES6类?
选择使用类的一些原因: 语法更简单,更不容易出错。 使用新的语法比旧语法在实现继承方面容易得多。 class保护您免受无法使用new构造函数的常见错误(如果构造函数不是构造函数this的有效对象,则使构造函数抛出异常)。 调用父原型的方法版本要简单得多
比较2018年的Angular和React 2018 - 没有人告诉你的差异
每个开发人员都必须跟上不断发展的技术趋势。如果你坚持使用一种技术或者尝试过于频繁地切换都有问题,今天软件开发领域中最强大的两个JavaScript框架是Angular和React。这两个框架都在共同构建功能强大且可扩展的Web应用程序上拥有相同的概念。最终,在需要做出选择时,实际出现
民宿Airbnb爱彼迎是如何使用GraphQL和Apollo快速扩大规模10倍?
全球民宿Airbnb投入了数年的工程师时间来建立一个几乎无可挑剔的支持GraphQL的基础设施。 GraphQL+后端驱动UI假定我们已经构建了一个系统,其中基于查询构建非常动态的页面,该查询将返回一些可能
维护大型JavaScript应用程序经验教训 - MathiasSchäfer
这是我们从长期维护大型JavaScript应用程序中学到的经验教训。在我们的机构,客户项目通常持续几个月。从第一个客户联系和设计阶段到实施和首次启动,项目大致需要半年时
在ES6中使用扩展语法有什么好处?它与rest语法有什么不同?
在函数模式编码时ES6的spread语法是非常有用的,因为我们可以轻松地创建数组或对象的副本,而无需诉诸Object.create,slice或库函数。Redux和rx.js项目中经常使用此语言功能。
将30K行Flow代码移植到TypeScript - davidgom
我们最近移植了MemSQL Studio的3万行JavaScript,从使用Flow到TypeScript。在本文中,我描述了为什么我们移植了代码库,它是如何发
omniclone:实现Javascript的对象深度克隆复制
用于对象深度克隆的同构,可自定义和简单的javascript函数:
上页
下页
关闭