首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏达达前端

    前端技术前沿10

    允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

    1.9K30发布于 2019-07-03
  • 来自专栏前端食堂

    前端食堂技术周刊 2021-10-02

    读完需要5分钟,速读仅需2分钟 这是前端食堂的第77篇原创 美味值: 口味:青柑普洱 给前端食堂标星标,吃好每一顿饭! 大家好,我是你们的食堂老板童欧巴。 [10] 交互式前端学习教程,覆盖前端技术栈(CSS、JS、React、TypeScript等),包含很多精致的小游戏,边学边玩它不香吗? ” 欢迎加入前端食堂免费知识星球: 提供免费服务给食堂的粉丝们,包括但不限于答疑解惑、大厂内推、经验分享、技术资讯。 gist.github.com/Jaid/164668c0151ae09d2bc81be78a203dd5 [9] 《Rust唠嗑室》,Rust 播客: https://space.bilibili.com/25566598 [10 : https://rome.tools/blog/2021/09/21/rome-will-be-rewritten-in-rust [11] 交互式前端学习教程,覆盖前端技术栈(CSS、JS、React

    62010发布于 2021-10-20
  • 来自专栏Super 前端

    现代前端技术解析:Web前端技术基础

    真正了解前端技术的工程师都会感觉前端技术发展变化太快。浏览器特性、前端框架、前端工具、多终端浏览器等都在快速迭代中。 作为前端工程师不仅要掌握现有的技术去实现业务需求,更要不断的学习新的技术、新的理念,时刻准备着新技术浪潮的来临。 ​ 《现代前端技术解析》提及了作为一个前端工程师需要了解的大部分技能。 Web前端技术基础 ​ 前端开发模式先后经历了静态黄页时期、服务器组装动态网页数据时期、后端为主的MVC(Model-View-Controller)模式时期、前后端分离方案开发时期、纯前端MV*( 现代Web前端技术发展概述 ​ 随着越来越多的业务搬到前端实现、前端的代码量越来越多。 Web前端技术一直以效率和质量为最终导向的道路上探索前进!

    1.3K31发布于 2019-08-15
  • 来自专栏Super 前端

    现代前端技术解析:前端跨站技术

    前端跨站技术 随着前端技术栈在服务端和移动端上的尝试和日益成熟,前端工程师的追求绝不只是页面上的技术,如何实现跨服务端,如何扩展到移动端开发将变成主要讨论议题。 JavaScript跨后端实现技术 前端通过与Node(基于事件驱动和无阻塞)结合的开发模式越来越被开发者认同并在越来越多的项目中得到实现。 ? 基于文件代码分块的增量更新机制 根据大小确定分割字符数(比如10个字符),文件字符串由几个字符串块连接组成chunk1-chunk2-chunk3-chunk4,此时需要在chunk1和chunk2之间添加 未来前端时代 当MVVM、Virtual DOM或同构等技术实践都有很成熟高效的框架和方案可以实现时,对于移动端应用,前端可能会进入MNV*的原生NativeView开发,达到使用前端技术栈可以独立开发 Native的能力;与此同时,我们需要关注物联网Web(3D展示)、Web VR(VR展示),人工智能必定成为前端一下批革命技术,把握技术发展趋势,紧跟邻域前进的步伐。

    1.4K41发布于 2019-08-15
  • 来自专栏全栈程序员必看

    前端技术栈总结_前端开发技术

    Design mobile:蚂蚁金服) Vue搭配的组件: PC(element UI,), 移动端(vant有赞,Ant Design蚂蚁金服,uniApp) Ant Design 是阿里巴巴-蚂蚁金服体验技术部所设计的一个 UI 库,一般用于基于 React 的项目 Vant-UI 是有赞前端团队开发的一个基于 vue 的移动端组件库。 移动端组件)叫: h5开发 uniapp, flutter, react-native 叫: 移动端框架开发; 移动端跨端框架: uni-app: 是一个使用 Vue.js 开发跨平台应用的前端框架 对应前端开发者来说学习成本较高(需要学习新的dart语言),性能比React-Native高,相比原生低,流畅。 React-Native facebook的,使用语言: js。

    1.3K60编辑于 2022-11-17
  • 来自专栏Super 前端

    现代前端技术解析:前端项目与技术实践

    前端项目与技术实践 前端开发规范 HTML规范 head内容 ​ head中必须定义title、keyword、description,保证基本的SEO页面关键字和内容描述。 前端组件规范 所谓的组件通常是指采用代码管理中的分治思想,将复杂的项目代码结构拆分成多个独立、简单、解耦合的结构或文件的形式进行分开管理,达到让项目代码和模块更加清晰的目的,而组件规范则是我们进行拆分、 前端性能优化 用户获取页面数据或执行某个页面动作的一个实时性指标,一般以用户希望获取数据的操作到用户实际获得数据的时间间隔来衡量。 前端日志上报 浏览器提供了try…catch和window.onerror两种机制来帮助我们获取用户页面的脚本错误信息。 做团队技术驱动者和突破者!

    89420发布于 2021-08-30
  • 来自专栏Super 前端

    现代前端技术解析:前端项目与技术实践

    前端项目与技术实践 前端开发规范 HTML规范 head内容 ​ head中必须定义title、keyword、description,保证基本的SEO页面关键字和内容描述。 前端组件规范 所谓的组件通常是指采用代码管理中的分治思想,将复杂的项目代码结构拆分成多个独立、简单、解耦合的结构或文件的形式进行分开管理,达到让项目代码和模块更加清晰的目的,而组件规范则是我们进行拆分、 前端性能优化 用户获取页面数据或执行某个页面动作的一个实时性指标,一般以用户希望获取数据的操作到用户实际获得数据的时间间隔来衡量。 前端日志上报 浏览器提供了try…catch和window.onerror两种机制来帮助我们获取用户页面的脚本错误信息。 做团队技术驱动者和突破者!

    1.2K41发布于 2019-08-15
  • 来自专栏夏天的前端笔记

    每天10前端小知识 【Day 10

    前端面试基础知识题 1. es5 中的类和es6中的class有什么区别? 在es5中主要是通过构造函数方式和原型方式来定义一个类,在es6中我们可以通过class来定义类。 什么是“前端路由”?什么时候适合使用“前端路由”?“前端路由”有哪些优点和缺点? 前端路由就是把不同路由对应不同的内容或页面的任务交给前端来做,之前是通过服务端根据 url 的不同返回不同的页面实现的。 在单页面应用,大部分页面结构不变,只改变部分内容的使用 优点:用户体验好,不需要每次都从服务器全部获取,快速展现给用户 缺点:单页面无法记住之前滚动的位置,无法在前进,后退的时候记住滚动的位置 实现方式 前端路由一共有两种实现方式 10. Promise.all 和 Promise.allSettled 有什么区别?

    47410编辑于 2024-01-18
  • 来自专栏ccylovehs

    前端存储技术

    前言 后端常用数据库做数据存储,譬如MySql、MongoDB,缓存技术存储数据,如Redis、Memcached; 前端存储数据目前常用的是Cookie、Storage、IndexedDB Cookie 分类 Cookie总是保存在客户端中(早期Java中经常会将Cookie与Session作为存储技术进行比较,Session是将数据保存在服务器端,大量的数据存储会增加服务器的负担),按在客户端中的存储位置 现有的浏览器数据储存方案,都不适合储存大量数据:Cookie 的大小不超过 4KB,且每次请求都会发送回服务器;LocalStorage 在 2.5MB 到 10MB 之间(各家浏览器不同),而且不提供搜索功能 后记 浏览器存储技术目前流行的基本就上面介绍的三种,之前出现的webSql由于用方言SQLlite导致无法统一,也就是说这是一个废弃的标准。

    2.2K40发布于 2019-02-25
  • 来自专栏John Wong's Blog

    前端技术选型

    前端技术几乎每天都有新事物冒出来,技术也是由时尚来驱动了,我们常常臣服于时尚,面对快速的变化常常让我们感觉局促不安,开始焦虑,唯恐错过了些什么。如何打破这种焦虑呢? 需要在快速变化的前端世界里保持清醒,保持独立的思考和认知。让我们回归到技术的本质,因为解决现实中存在的问题,技术才会有价值。真正厉害的技术都静悄悄的跑在线上。 技术选型介绍 在项目的架构中,我们需要选择各种技术栈所对应的技术;在项目的开发中,我们需要选择各种工具库。 技术选型是我们必然会碰到的,我们常常面临的不是单个技术的选型,而是对于一个项目所涉及的一整套技术、方案、规范或者产品的选型。我们需要仔细的去权衡各种技术、各种组合的利弊,做出取舍。 可以列个技术选型分析表(小的不太重要的技术选型不一定要这么麻烦,而重要的技术选型则可能要反复各个步骤多次) 团队、技术成熟度、性能、架构一致性...

    1.3K10编辑于 2021-12-23
  • 来自专栏ThoughtWorks

    大会推荐:6月10日、11日GMTC全球大前端技术大会

    经常关注 GMTC 全球大前端技术大会的同学应该会发现,今年的 GMTC 没有单独策划 Flutter 和小程序相关的专题了,跟跨端这一主题相关的,只保留了一个跨端技术专题,关注 React Native 以上就是今年的 GMTC 北京站对于「跨端技术」专题的思考,我们邀请了字节跳动 Flutter Infra 团队负责人董岩担任出品人,为专题质量把关。 本次大会中,还有低代码、大前端 DevOps、前端框架新体验、大前端监控、移动端性能与效率优化等专题。 同时,我们也关注大前端破圈的有效姿势,首次聚焦 B 端研发效能、IoT 动态应用开发、TypeScript、云研发实践、大前端技术融合与跨界等,并邀请 winter 等大咖前来参与“师兄帮帮忙”晚场交流活动 部分精彩话题已上线—— 6 月 10-11 日,北京国际会议中心见。

    1.6K20编辑于 2022-05-17
  • 来自专栏Super 前端

    现代前端技术解析:前端与协议

    前端与协议 HTTP协议简介 完整的HTTP报文由头部、空行、正文三部分组成。目前最广泛使用的是HTTP1.1。 长连接 通过请求头中的keep-alive控制。 HTTP2 ​ 说道HTTP2,必须先说SPDY协议,SPDY是一种基于HTTP的兼容协议,支持多路复用和服务器推送技术,压缩了HTTP头部减小了请求大小,但其强制使用SSL传输协议,即必须是HTTPS 根据攻击脚本的引入位置可分为: 存储型XSS:由前端提交的数据未经处理直接存储到数据库,然后从数据库中读取出来后直接插入到页面中所导致; 反射型XSS:在网页URL参数中注入了可解析内容的数据而导致的 更多跨域方式请查看:八种方式实现跨域请求 前端实时协议 有时需要客户端和服务端之间实时连接进行通信。

    89431发布于 2019-08-15
  • 来自专栏jeremy的技术点滴

    前端ReactJS技术介绍

    WEB应用程序基本架构 胖服务端 fat_server.png 这个架构的特点: 后台良好的分层模型 页面由后台输出至浏览器,一般采用JSP、PHP等动态页面技术处理页面的动态内容 一些改进: 引入AJAX ,局部更新数据,避免整页面刷新 后端使用模板技术,帮助输出页面 前端使用模板技术,帮助构造html页面片断 前端形成了一些CSS框架,如bootstrap 前端形成了一些JS工具方法或常用组件,如jQuery 前端架构模式 前端架构模式-MVC web_mvc.png 用户可以向 View 发送指令(DOM 事件),再由 View 直接要求 Model 改变状态。 学习一次,到处都可以使 React并没有依赖其它的技术栈,因此可以在老旧项目中使用ReactJS开发新功能,不需要重写存在的代码。 ReactJS在老旧项目中的应用 限制 要与现有前端页面技术无缝衔接 没有前端编译工具 没有前端模块依赖工具,全凭script标签引入 目前的方案 将常用的JS库文件(ReactJS库、组件库、工具库)

    6.9K40发布于 2018-05-10
  • 来自专栏前端食堂

    前端食堂技术周刊

    欢迎来到本期的前端食堂技术周刊,我们先来看下上周的技术资讯。 共有 9 章,目录如下: 计算机科学 算法分析 基本数据结构 递归 查找 排序 树 图 实战 Red Hat 和 IBM Node.js 参考架构[10] Red Hat 和 IBM 整理了一些关于 Node.js 关于依赖管理的真相 — 前端包管理器探究 前端的包管理器你知道几种呢? npm、yarn、pnpm、cnpm、tnpm... 为什么要搞出这么多包管理器?每个包管理器的不同版本都存在哪些问题? 你的前端食堂,吃好每一顿饭。我们下期见。 v=Wm_xI7KntDs [9] Rust 数据结构与算法: https://github.com/QMHTMY/RustBook/blob/main/README_CN.md [10] Red Hat

    1.1K20编辑于 2022-04-11
  • 来自专栏jQuery每日经典

    前端技术API手册

    微信小程序 jQuery每日经典 第二阶段已经发布,截至目前收录的技术有jQuery和CSS。其他技术正在不断的填充完善中。 CSS技术手册实现的方法: 资料来源 所有的CSS资料均参考自网址:http://css.doyoe.com/ 无可避免的其中肯定会有一些疏漏或者表述不到位的问题,希望大家积极指出。

    1.2K10编辑于 2022-01-17
  • 来自专栏grain先森

    前端-10款web动画插件

    今天给大家带来了十款web前端动画插件,大家收藏了记得给个小心心哦 1.基于jQuery的瀑布流图片筛选插件 瀑布流的展现方式在目前的网页中用得越来越广泛,特别是图片和首页文章的动态加载。 这次我们分享的这款插件是基于Layui的,layui 是一款采用自身模块规范编写的前端UI框架,这款表格插件可以允许你非常方便的添加、删除表格行数据,并且通过服务器接口进行保存。 你只需要定制前端的数据列和后端的保存逻辑即可,数据交互均采用JSON格式。 ? 10.CSS3深色背景的垂直手风琴菜单 手风琴菜单我们已经分享过很多了,特别是垂直手风琴菜单更为常见,比如这款jQuery手风琴样式的多级下拉菜单和这款CSS3带小图标的手风琴下拉菜单都非常不错。

    7.4K50发布于 2019-03-29
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2020.3.20)

    请看: 前端小知识10点(2020.2.10) 3、React中suppressContentEditableWarning属性是什么意思? react-codemirror 5、yarn安装antd-pro依赖包时卡在puppeteer的解决办法 请看: https://www.jianshu.com/p/2ce56dccc5a7 puppeteer是前端自动化测试用的 JSON.parse()转换即可 const a="['a','b','c']" console.log(JSON.parse(a.replace(/'/g,'"'))) //["a", "b", "c"] 10

    1.4K00发布于 2020-04-01
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2020.6.28)

    light类 的元素执行 .light{ } .item{ &:not(.light):hover{ color: #FE6225 } } 10

    51710发布于 2020-07-02
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2019.5.18)

    let arr=[] arr[10]=11 console.log(arr.length); //11 arr[-1]=-1 console.log(arr.length) //11 let str=comment.split(/\r\n|\r|\n/g).join('
    ')

    10

    41430编辑于 2022-03-28
  • 来自专栏前端干货和生活感悟

    前端小知识10点(2019.9.29)

    注意: 需要设置一个 flag 保存在 localStroage 中,作为页面滚动的tirgger 如果是跨域的话,可以通过router,判断前一个 router 是否是 页面 A 的 router 10

    1.2K10发布于 2019-10-08
领券