深圳幻海软件技术有限公司 欢迎您!

  • 模块化开发

    1|01、模块化的发展过程varmoduleObj={userName:'zhangsan',fn:function(){console.log('helloworld')}}使用方式<html><head></head><body><scrip

  • Angularjs——初识AngularJS

    AngularJS——初识AngularJSAngularJS是什么AngularJS是Google开源的一款前端JS结构化框架,它通过对前端开发进行分层,极好地规范了前端开发的风格——它将前端开发分为Controller层、Service层、DAO层和Model层。其中,Model对象与HTML页

  • 我是如何开发了一个前端库 or 框架?

    前言前端发展速度已经远远超出了我们的预计范围,前端基于JS的框架/库更是层出不穷。那么框架与库有什么区别呢?库更多是一个封装好的特定的集合,提供给开发者使用,而且是特定于某一方面的集合(方法和函数),库没有控制权,控制权在使用者手中,在库中查询需要的功能在自己的应用中使用,我们可以从封装的角度理解库

  • JavaScript错误对性能的影响

    ​虽然Web性能的实践已经存在了一段时间,并且多年来研究和调试JavaScript(JS)错误的能力有所提高,但我们从未真正关注过错误对性能的影响。JavaScript错误是Akamai的真实用户监控(RUM)工具(mPulse)收集的更复杂的指标之一,作为一名数据科学家,我已经研究这些数据几年了。

  • 2022年值得使用的 Node.js 框架

    Node.js是最受欢迎的JavaScript运行时,今天就来看看有哪些热门、值得使用的Node.js框架。1、Next.jsNext.js是一个用于生产环境的React应用框架,使用它可以快速上手开发React应用,而不需要花很多时间和精力去折腾各种开发工具。所谓的用于生产环境,是指功能和稳定性足

  • 多项目集成下的工程脚手架配置方案

    一、背景随着项目的复杂和功能的增加,一个工程下可能存在多个项目,这个时候我们单独开项目去开发的话项目代码会冗余,项目后期的维护成本也很高,而代码的冗余会造成静态资源包加载时间变长、执行时间也会变长,进而很直接的影响性能和体验。为了解决此问题我们需要实现多项目的分模块打包,且项目之间共享组件和依赖,运

  • JS阻塞渲染,这么多年我理解错啦?

    大家好,我卡颂。在中文社区,这么多年一直流传一个说法:JS线程负责执行JS,GUI渲染线程负责渲染,这两者是互斥的,所以JS执行时会阻塞渲染。但随着DevTools使用的增多,逐渐开始怀疑以上说法。本文会以实际案例来解释为什么JS阻塞渲染。到底几个线程在讲解JS线程与GUI线程互斥的文章中,通常会列

  • Node.js 已合并 Fetch API

    根据Node.js的发布记录,上个月其核心开发团队合并了为Node.js添加FetchAPI的PR。FetchAPI提供了WHATWG标准接口获取资源,这是一个基于Promise的HTTP客户端,可以用来简化HTTP请求,在浏览器环境已支持,浏览器环境的兼容性实现参考Web/API/fetch,使用

  • Deno :它比 Node.js 更好吗?

    Deno是一个类似于Node.js的JavaScript和TypeScript运行时,基于Rust和JavaScriptV8引擎构建。它由Node.js创始人RyanDahl创建,以弥补他在2009年最初设计和发布Node.js时所犯的错误。Ryan's有关Node.js的遗憾在2018年JSCon

  • Strve.js这样写法像不像React?

    第一次在手机上写文章,觉得别有一番风趣。上周自己抽时间把Strve.js升级了一下,现在目前版本是2.3.3。有兴趣的朋友可以去官方文档查阅一下。说到官方文档,之前有位朋友说我的文档缺乏可视化界面,就是那种在线编辑插件。这位朋友提的建议很不错,就去网上调研了一下,最后选定了Codepen。选定它的原

  • 代码遭滥用激怒作者 开源大神“删库跑路”

    “删库跑路”经常出现在程序员们的自我调侃中,但其是这一操作十分危险。不过,如果删除代码的是作者本人,那恐怕就得另当别论了。近日,知名开源工具「faker.js」和「colors.js」的数千位用户就遭到了作者本人MarakSquires的删库。MarakSquires在一夜之间删除了项目全部代码,并

  • 据说,90%以上的开发者都想知道这些问题的答案

    想了解更多内容,请访问:51CTO和华为官方合作共建的鸿蒙技术社区https://harmonyos.51cto.com在开发HarmonyOS应用时,你是否也遇到过翻遍资料也找不到答案的困扰?没关系,本期我们将为大家带来开发者呼声最高的16个问题答疑,涵盖FA开发和UI组件,有原理有代码,让你快速

  • 2020年,Vue.js会接管React吗?

    本文转载自公众号“读芯术”(ID:AI_Discovery)前端框架一年比一年更受欢迎。如今,人们很难想象没有任何JavaScript框架参与的前端开发。最近以来,谷歌发布的Angular和Facebook的React.js两巨头激烈对抗。尽管如此,2018年前端世界发生了重大变化,有一个更强大的玩

  • core-js作者入狱18个月,月下载量过亿的npm包或将无人维护

     ore-js的作者DenisPushkarev平时除了写程序外,业余爱好就是飙摩托车。前不久他因驾驶摩托车撞人致一伤一亡。根据俄罗斯联邦法律,他被判处有期徒刑18个月,剥夺2年驾驶权利,另处以罚金138万卢布。core-js是npm上最流行的库之一,每月下载量在105M次,也就是一亿多次

  • JavaScript是什么?能达到什么效果?

     学习前端的同学都知道,前端web开发最基础的三要素:HTML、CSS、JS。其中,JS就是JavaScript的缩写。那么本篇文章来给学习前端开发的新手们详细说明一下什么是JavaScript以及它能做什么。  从编程角度来说,JavaScript是一门脚本语言。它的

  • 9月份Github上热门的JavaScript开源项目

    9月份GitHub上最热门的JavaScript开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库.......1.Webhttps://github.com/qianguyihao/WebStar7127前端入门和进阶学习笔记,超详细的Web前端学习图文教程。从

  • 加速Web开发的十种Node.JS框架

     【51CTO.com快译】众所周知,Node.js能够通过提供不同的框架,使得Web应用程序的开发过程更为方便且高效。下面让我们来一起浏览一下,目前能够加速Web开发的十种Node.JS框架。1.Hapi.jsHapi.js可谓Node.js中强大的框架之一。它的功能不但丰富,而且实用。

  • 还学不会webpack?看这篇!

    Webpack已经流行好久了,但很多同学使用webpack时还是一头雾水,一下看到那么多文档、各种配置、各种loader、plugin立马就晕头转向了。我也不例外,以至于很长一段时间对webpack都是一知半解的状态。但是想要继续做好前端,webpack是必须得跨过的一道坎,其实掌握webpack并

  • 改进用户界面与体验的21种JavaScript和CSS库

    【51CTO.com快译】当自己的网站应用流畅运行之后,下一步您就需要让它看起来更美观生动。本文列举了21种实用的JavaScript和CSS库,可帮助您实现更加酷炫的效果。1.Algolia如果您想在自己的网站上添加具有自动完成功能的表单,那么您肯定会用到这个库。由于其精准和快捷的特点,我非常喜欢

  • 2018年9月前端开发者超实用干货大合集

    过去的几个月当中,开发者社区发布了大量的新工具和新资源,整个社区的活跃度有着明显的提升。这也使得前端干货大合集这个系列文章,有了足够多的值得推荐的素材。在这次的工具列表当中,有用来生成虚拟数据的JavaScript库,有用于在本地网络当中共享文件的工具,以及允许你将终端记录直接转化为SVG动画的工具

推荐阅读