Segmentfault 思否热门
Last cache created on 2019/5/18 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
Segmentfault 思否热门
日热门
周热门
月热门
1
【面试篇】寒冬求职之你必须要懂的Web安全
147
刘小夕
随着互联网的发展,各种Web应用变得越来越复杂,满足了用户的各种需求的同时,各种网络安全问题也接踵而至。作为前端工程师的我们也逃不开这个问题,今天一起看一看Web前端有哪些安全问题以及我们如何去检测和防...
2
9102年:手写一个React脚手架 【优化极致版】
163
Jerry谭金杰
webpack马上要出5了,完全手写一个优化后的脚手架是不可或缺的技能。 本文书写时间 2019年5月9日 , webpack版本 4.30.0最新版本 本人所有代码均手写,亲自试验过可以运行达到优化效果。 欢迎关注我的专栏 《前端...
3
关于移动端适配,你必须要知道的
87
ConardLi
导读 移动端适配,是我们在开发中经常会遇到的,这里面可能会遇到非常多的问题: 1px问题 UI图完美适配方案 iPhoneX适配方案 横屏适配 高清屏图片模糊问题 ... 上面这些问题可能我们在开发中已经知道如何解决,但...
4
vue组件间通信六种方式(完整版)
46
浪里行舟
组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系:
5
45个值得收藏的 CSS 形状
472
前端小智
CSS能够生成各种形状。正方形和矩形很容易,因为它们是 web 的自然形状。添加宽度和高度,就得到了所需的精确大小的矩形。添加边框半径,你就可以把这个形状变成圆形,足够多的边框半径,你就可以把这些矩形变成...
6
VsCode从零开始配置一个属于自己的Vue开发环境
59
寻梦无痕
VsCode算是比较热门的一个代码编辑器了,全名Visual Studio Code,微软出品,下载地址:点我去下载插件众多,功能齐全,平常开发过程中都是用的它,整理了下日常使用的插件及配置供大家参考,废话就不多说了,直...
7
一名【合格】前端工程师的自检清单
537
ConardLi
前端开发是一个非常特殊的行业,它的历史实际上不是很长,但是知识之繁杂,技术迭代速度之快是其他技术所不能比拟的。
8
可能这些是你想要的H5软键盘兼容方案
266
wuwhs
最近一段时间在做 H5 聊天项目,踩过其中一大坑:输入框获取焦点,软键盘弹起,要求输入框吸附(或顶)在输入法框上。需求很明确,看似很简单,其实不然。从实验过一些机型上看,发现主要存在以下问题:
9
用vscode开发vue应用
203
张京
现在用VSCode开发Vue.js应用几乎已经是前端的标配了,但很多时候我们看到的代码混乱不堪,作为一个前端工程师,单引号双引号乱用,一段有分号一段没有分号,有的地方有逗号有的地方没有逗号,空格回车都对不齐,...
10
9102年:手写一个Vue的脚手架 【极致优化版】
38
Jerry谭金杰
前言:在看本文前,建议你看下,下面这两篇文章 顺便给个赞和github的赞哦~ 如果你对webpack不是很了解,请你关注我之前的文章,都是百星以上star的高质量文 9102年:手写一个React完美版移动端脚手架 前端性能优...
11
CSS实现两个球相交的粘粘效果
85
果冻
这是一个纯粹利用CSS所做出来的效果,这个效果说穿了就是一个图像处理的原理,做法跟Photoshop里头的几乎一模一样,只是一个用图层和色版来制作,一个则是用CSS(把div当成图层思考就好了)。
12
10秒钟构建你自己的”造轮子”工厂! 2019年github/npm工程化协作开发栈最佳实践
58
刘羽冲
发起一个github/npm工程协作项目,门槛太高了!! 最基础的问题,你都要花很久去研究: 如何在项目中全线使用es2017代码? 答案是babel 如何统一所有协作者的代码风格? 答案是eslint + prettier 如何测试驱动开...
13
13个帮你提高开发效率的现代CSS框架
57
疯狂的技术宅
本文将向你介绍一系列顶级CSS框架。有些人可能听说过,也可能对有些人是全新的。但它们都提供了各种有用的先进功能,可以改善你的工作流程。开始吧!
14
浅谈小程序运行机制
87
小白
接触小程序有一段时间了,总得来说小程序开发门槛比较低,但其中基本的运行机制和原理还是要懂的。“比如我在面试的时候问到一个关于小程序的问题,问小程序有window对象吗?他说有吧”,但其实是没有的。感觉他并...
15
小程序如何生成海报分享朋友圈
136
小白
项目需求写完有一段时间了,但是还是想回过来总结一下,一是对项目的回顾优化等,二是对坑的地方做个记录,避免以后遇到类似的问题。
16
手摸手,带你用vue撸后台 系列五(v4.0新版本)
106
花裤衩
vue-element-admin 从 2017.04.17提交第一个 commit 以来,维护至今已经有两年多的时间了了,发布了四十多个版本,收获了三万多的 stars,远远的超出了自己的预期。距离上次手摸手系列教程也已经过去了很久,主要...
17
旗帜鲜明地抵制 CSDN 下载(盗版)站!
118
高阳Sunny
SegmentFault 上线付费课程以来,对于内容质量一直严格把关,讲师认真备课,课后为学员答疑,广受好评。然而近期有多位 SegmentFault 讲师反馈在 CSDN 下载频道出现了大量他的盗版课程。
18
12个提高 JavaScript 技能的概念!
66
前端小智
JavaScript 是一种复杂的语言。如果是你是高级或者初级 JavaScript 开发人员,了解它的基本概念非常重要。本文介绍 JavaScript 至关重要的12个概念,但绝对不是说 JavaScript 开发人员只需要知道这些就可以了。
19
总结异步编程的六种方式
44
Aima
众所周知 JavaScript 是单线程工作,也就是只有一个脚本执行完成后才能执行下一个脚本,两个脚本不能同时执行,如果某个脚本耗时很长,后面的脚本都必须排队等着,会拖延整个程序的执行。那么如何让程序像人类一...
20
聊聊安卓折叠屏给交互设计和开发带来的变化
17
阿里云云栖社区
很多年前,前端同学都觉得PC端的适配(兼容处理)难,都认为移动端的时代适配会容易得多,也无需考虑那么多的事情。事实并非如此,移动端的时代同样面临着各种适配的处理。特别是刘海机的出现,前端需要考虑刘海...
21
PHP超低内存遍历目录文件和读取超大文件
137
小明
我写这篇笔记的原因是现在网络上关于 PHP 遍历目录文件和 PHP 读取文本文件的教程和示例代码都是极其低效的,低效就算了,有的甚至好意思说是高效,实在辣眼睛。
22
看完这篇,你也可以实现一个360度全景插件
130
ConardLi
导读 本文从绘图基础开始讲起,详细介绍了如何使用Three.js开发一个功能齐全的全景插件。 我们先来看一下插件的效果: 如果你对Three.js已经很熟悉了,或者你想跳过基础理论,那么你可以直接从全景预览开始看起。...
23
JS常用正则表达式备忘录
129
前端小智
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 正则表达式或“regex”用于匹配字符串的各个部分 下面是我创建正则表达式的备忘单。 匹配正则 使用 .test() 方法 {代码...} 匹配多个模式 使用操作...
24
Nginx 内容缓存及常见参数配置
36
he_xd
使用场景:项目的页面需要加载很多数据,也不是经常变化的,不涉及个性化定制,为每次请求去动态生成数据,性能比不上根据请求路由和参数缓存一下结果,使用 Nginx 缓存将大幅度提升请求速度。
25
一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构
50
夜尽天明
本文内容讲解的内容:一张思维导图辅助你深入了解 Vue | Vue-Router | Vuex 源码架构。
26
【Swoole源码研究】深入理解Swoole协程实现
79
LNMPR源码研究
Swoole4为PHP语言提供了强大的CSP协程编程模式,用户可以通过go函数创建一个协程,以达到并发执行的效果,如下面代码所示:
27
What's New in JavaScript
46
公子
前几天 Google IO 上 V8 团队为我们分享了《What's New in JavaScript》主题,分享的语速很慢推荐大家可以都去听听就当锻炼下听力了。看完之后我整理了一个文字版帮助大家快速了解分享内容,嘉宾主要是分享了以下...
28
【基础】这15种CSS居中的方式,你都用过哪几种?
161
果冻
CSS居中是前端工程师经常要面对的问题,也是基本技能之一。今天有时间把CSS居中的方案汇编整理了一下,目前包括水平居中,垂直居中及水平垂直居中方案共15种。如有漏掉的,还会陆续的补充进来,算做是一个备忘录吧。
29
前后端分离之更好的mock你的后端api
11
funkyLover
在一个web应用的开发周期中, 一般前端与后端都是并行开发的, 各自完成自己的开发工作后进行联调, 联调通过再进行提测/发布.