北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

「技术分享」你知道微前端吗?(微前端教程)

阅读原文:

群晖DSM7.2 Docker部署seafile12专业版+seadoc+onlyoffice8.1

前言

之前我们已经成功在群晖DSM7.2上docker部署了seafile11专业版+onlyoffice7.1,现在seafile12专业版已经发布,并且自带自家的seadoc,那么我们本次就演示如何在群晖DSM7.2上docker部署seafile12专业版+seadoc+onlyoffice8.1(onlyoffice从7.2版本开始强制启用JWT令牌,所以特别注意需要配置该项)。

折腾不止前端工程与性能优化(前端性能优化书籍推荐)

作者:addy(许斌),前端开发工程师,文艺青年一枚,写得了文章,编得了代码。

作为开发,不仅仅是前端,优化总是你绕不开的事,我们的目标就是要产品变得更快。优化的对象不仅仅指产品本身,还有我们日常的开发流程。从加入团队到现在,大概有一半左右的时间花在了优化上,期间遇到了很多问题,回过头看,优化这件事情并不是那么简单,也是些很琐碎的事情,要打造一个无痛的开发流程,并且能够相对轻松的对产品持续优化真的不轻松。没有银弹,任何项目都要花很多时间和精力。但任何值得改善的地方能够有所提升都让我们觉得努力没白费。有时候只想懒一点,从枯燥的重复中解放出来。

开发资源大整合:编程语言篇--JavaScript(1)

程序包管理器

管理javascript库并提供对这些库的快速使用与打包的服务。

  • Bower- 用于web的程序包管理。
  • component- 用于客户端的程序包管理,构建更好的web应用程序。
  • spm- 全新的静态的文件包管理器。
  • browserify- 使用node.js的方式在浏览器端用require进行代码与加载模块的管理。

javascript中的模块系统(js 模块 modules)

简介

在很久以前,js只是简单的作为浏览器的交互操作而存在,一般都是非常短小的脚本,所以都是独立存在的。

但是随着现代浏览器的发展,特别是nodejs的出现,js可以做的事情变得越来越多也越来越复杂。于是我们就需要模块系统来组织不同用途的脚本,进行逻辑的区分和引用。

玉伯离职飞书,重新投身创业(飞书无法注销提示联系企业管理员操作离职)

雷峰网获悉,原蚂蚁体验技术负责人玉伯在加入飞书不到一年后,选择离职创业,准备投身 AI 应用方向。

前蚂蚁体验技术部负责人,职级最高的前端(p10)玉伯,在加入字节飞书不到一年后后即宣布离职,准备在AI应用方向创业。

2023 年 5 月,玉伯离开阿里不久后,选择加入飞书。“前端大牛、技术大佬”是业界给玉伯贴的标签,2008年加入淘宝后,玉伯先后做出了前端领域很火的框架 SeaJS、KISSY,之后带领团队通过开源做了很多技术产品。

但玉伯始终认为,技术只是工具,最终还是要为产品服务。所以当时在淘宝内部,玉伯一直是“折腾”的状态,加入淘宝那年,玉伯就参加了内部的赛马机制,跟团队做了几个月的创新产品,最后以失败告终,又回到了Java 团队做技术。但

熬夜7天,我总结了JavaScript与ES的25个知识点

前言

说起JavaScript,大家都知道是一门脚本语言。那么ES是什么鬼呢?ES全称ECMAScript ,是JavaScript语言的国际标准。

最近,我总结了25条JavaScript的基础特性相关的知识点,大家一起看一下吧

从systemjs的使用学习js模块化(js模块化引入)

前段时间,由于业务的拆分,原本一同维护的后台项目变成了两个团队来一起维护,这就带来了一些问题。例如:无法分开上线,公司的测试环境不够用等一些问题,加上之前这个项目经过时间的累积,长久的迭代变得模块越来越多,越来越难以维护,一次打包需要好几分钟,找一个文件也需要翻一会。所以,我们痛定思痛,决定用最近比较流行的微前端技术来改造他。经过微前端改造的项目已经上线,目前来看效果挺不错的。这次,先不谈微前端改造,之后再写,这次先写一写,我们在进行微前端框架搭建过程中使用的基础设施systemjs的使用,以及js模块化的几种方式。

搞懂JS模块各个写法(javascript 模块)

搞懂 Commonjs、AMD、CMD、UMD、ES Modules



先说Rollup是什么?

是一个打包的ES Module的工具;

Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。Rollup 对代码模块使用新的标准化格式,这些标准都包含在 JavaScript 的 ES6 版本中,而不是以前的特殊解决方案,如 CommonJS 和 AMD。ES6 模块可以使你自由、无缝地使用你最喜爱的 library 中那些最有用独立函数,而你的项目不必携带其他未使用的代码。ES6 模块最终还是要由浏览器原生实现,但当前 Rollup 可以使你提前体验

<< < 1 2 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言