Segmentfault 思否热门
Last cache created on 2019/5/18 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
Segmentfault 思否热门
日热门
周热门
月热门
1
关于移动端适配,你必须要知道的
87
ConardLi
导读 移动端适配,是我们在开发中经常会遇到的,这里面可能会遇到非常多的问题: 1px问题 UI图完美适配方案 iPhoneX适配方案 横屏适配 高清屏图片模糊问题 ... 上面这些问题可能我们在开发中已经知道如何解决,但...
2
vue组件间通信六种方式(完整版)
46
浪里行舟
组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系:
3
【面试篇】寒冬求职之你必须要懂的Web安全
147
刘小夕
随着互联网的发展,各种Web应用变得越来越复杂,满足了用户的各种需求的同时,各种网络安全问题也接踵而至。作为前端工程师的我们也逃不开这个问题,今天一起看一看Web前端有哪些安全问题以及我们如何去检测和防...
4
VsCode从零开始配置一个属于自己的Vue开发环境
59
寻梦无痕
VsCode算是比较热门的一个代码编辑器了,全名Visual Studio Code,微软出品,下载地址:点我去下载插件众多,功能齐全,平常开发过程中都是用的它,整理了下日常使用的插件及配置供大家参考,废话就不多说了,直...
5
9102年:手写一个Vue的脚手架 【极致优化版】
38
Jerry谭金杰
前言:在看本文前,建议你看下,下面这两篇文章 顺便给个赞和github的赞哦~ 如果你对webpack不是很了解,请你关注我之前的文章,都是百星以上star的高质量文 9102年:手写一个React完美版移动端脚手架 前端性能优...
6
Vue+Express全栈购物商城
7
czero1995
基于Vue-CLI2.0:点我查看这个分支版本是一两年前的,基于Vue-CLI2.0写的,数据请求是Mock,纯前端的项目。
7
前端开发玩转 win10 linux 子系统
2
胡大大牛
最新版 win10 已经加入了 linux 子系统功能,尝试后一周的开发后,个人感觉已经完全可以取代 macos 了,linux 环境下终端工具易用性、环境稳定性与 win10 的海量的软件相结合,再看看 PC 电脑的选择宽泛性,简直...
8
聊聊安卓折叠屏给交互设计和开发带来的变化
17
阿里云云栖社区
很多年前,前端同学都觉得PC端的适配(兼容处理)难,都认为移动端的时代适配会容易得多,也无需考虑那么多的事情。事实并非如此,移动端的时代同样面临着各种适配的处理。特别是刘海机的出现,前端需要考虑刘海...
9
CSS实现两个球相交的粘粘效果
85
果冻
这是一个纯粹利用CSS所做出来的效果,这个效果说穿了就是一个图像处理的原理,做法跟Photoshop里头的几乎一模一样,只是一个用图层和色版来制作,一个则是用CSS(把div当成图层思考就好了)。
10
前后端分离之更好的mock你的后端api
11
funkyLover
在一个web应用的开发周期中, 一般前端与后端都是并行开发的, 各自完成自己的开发工作后进行联调, 联调通过再进行提测/发布.
11
实战Go内存泄露
1
大彬
最近解决了我们项目中的一个内存泄露问题,事实再次证明pprof是一个好工具,但掌握好工具的正确用法,才能发挥好工具的威力,不然就算你手里有屠龙刀,也成不了天下第一,本文就是带你用pprof定位内存泄露问题。
12
10秒钟构建你自己的”造轮子”工厂! 2019年github/npm工程化协作开发栈最佳实践
58
刘羽冲
发起一个github/npm工程协作项目,门槛太高了!! 最基础的问题,你都要花很久去研究: 如何在项目中全线使用es2017代码? 答案是babel 如何统一所有协作者的代码风格? 答案是eslint + prettier 如何测试驱动开...
13
13个帮你提高开发效率的现代CSS框架
57
疯狂的技术宅
本文将向你介绍一系列顶级CSS框架。有些人可能听说过,也可能对有些人是全新的。但它们都提供了各种有用的先进功能,可以改善你的工作流程。开始吧!
14
总结异步编程的六种方式
44
Aima
众所周知 JavaScript 是单线程工作,也就是只有一个脚本执行完成后才能执行下一个脚本,两个脚本不能同时执行,如果某个脚本耗时很长,后面的脚本都必须排队等着,会拖延整个程序的执行。那么如何让程序像人类一...
15
WebSocket实战:在 Node 和 React 之间进行实时通信
7
疯狂的技术宅
Web 为了支持客户端和服务器之间的全双工(或双向)通信已经走过了很长的路。这是 WebSocket 协议的主要目的:通过单个 TCP 套接字连接在客户端和服务器之间提供持久的实时通信。
16
vue+electron高仿网易云
14
qianduanzhou
vue+electron高仿网易云桌面端,根据网上一位大神的api做的,目前已上线阿里云,项目在github上面有,希望大家支持下,觉得有帮助的点个star github地址如下: 高仿网易云 gif动图演示
17
vue+高德地图开发采坑持续记录
10
寻梦无痕
网上搜索了一些资料,大部门都是index.html直接引入高德地图的js文件,个人感觉没有必要,毕竟地图只是部分页面需要使用,所以这种方法直接不考虑了。然后又找到了一种地图懒加载的方法,需要的时候按需引入地图...
18
Rematch: Redux 的重新设计
13
前端小智
难道现在状态管理不是一个可以解决的问题吗?直观地说,开发人员似乎知道一个隐藏的事实:状态管理的使用似乎比需要的更困难。在本文中,我们将探讨一些你可能一直在问自己的问题:
19
RGB、HSL、Hex网页色彩码,看完这篇全懂了
15
果冻
网页使用到的色彩标示方法中,从古早时期大家都在用的16进位码(#000000)、RGB色值标示、HSL色彩标示,其中网页设计师最常使用的16进位色码标示法,而16进位码又是如何计算色彩的呢?有没有办法直接脑袋就把色彩...
20
Nginx 内容缓存及常见参数配置
36
he_xd
使用场景:项目的页面需要加载很多数据,也不是经常变化的,不涉及个性化定制,为每次请求去动态生成数据,性能比不上根据请求路由和参数缓存一下结果,使用 Nginx 缓存将大幅度提升请求速度。
21
call() , apply() 与 bind() 实例详解
16
二两生抽
我们知道可以用call(), apply() 和 bind()这三个函数都是用来完成函数调用,并且设置this指向。 call()和apply()是 ECMAScript3 标准引入,而bind()函数则是在 ECMAScript 5 引入。 这边文章会用几个小例子来回忆...
22
什么是单点登录(SSO)
15
Java3y
在我实习之前我就已经在看单点登录的是什么了,但是实习的时候一直在忙其他的事,所以有几个网站就一直躺在我的收藏夹里边:
23
🛠如何快速开发一个自己的项目脚手架?
5
alienzhou
随着前端工程化的理念不断深入,越来越多的人选择使用脚手架来从零到一搭建自己的项目。其中大家最熟悉的就是create-react-app和vue-cli,它们可以帮助我们初始化配置、生成项目结构、自动安装依赖,最后我们一行...
24
前端中的事件循环eventloop机制
25
wenzi
我们知道 js 是单线程执行的,那么异步的代码 js 是怎么处理的呢?例如下面的代码是如何进行输出的:
25
JavaScript 函数作用域、执行环境(this)、call、apply、bind 的用法
18
mit
函数作用域:在 JavaScript 中,作用域为可访问变量,对象,函数的集合。JavaScript 函数作用域: 作用域在函数内修改。
26
Redux总结
1
RoseMe
React是一个视图层框架,需要配合Redux来实现复杂页面的渲染。一、安装Redux:npm add redux /npm install redux二、创建store:利用Redux的createStore()方法创建并导出store三、创建reducer数据:
27
利用Jenkins + nginx 实现前端项目自动构建与持续集成
11
zhou_web
本地push代码到GitHub,Webhook自动触发jenkins上的构建动作,完成安装node插件并且打包,然后通过Publish Over SSH插件,将打包出来的文件,部署到目标服务器上。
28
【译】三分钟掌握 React 高阶组件
27
joking_zhang
掌握这个有用的模式,停止在 React Components 中重复逻辑! 😎原文:React Higher Order Components in 3 minutes作者:Jhey Tompkins译者:博轩 PS:今天是母亲节,先祝所有母亲大人们节日快乐啦 👏👏👏