关键字:基础
  • 手撕源码系列 —— 函子 + 观察者模式 + 状态 = Promise
    前言 前段时间太忙,隔了快一个月没写博客,但是 Promise 其实很早之前就已经总结了一波如何实现,但是那个时候纯粹是为了实现而实现,没有去细品其中的一些巧妙设计,直到最近在进行函数式编程相关的知识学习时,无意中在查阅资料的时候发现,Pr ...
  • Redux 包教包会(一):解救 React 状态危机
    前端应用的状态管理日益复杂。随着大前端时代的到来,前端愈来愈注重处理逻辑,而不只是专注 UI 层面的改进,而以 React 为代表的前端框架的出现,大大简化了我们编写 UI 界面的复杂度。虽然 React 提供了 State 机制实现状态 ...
  • useTypescript-React Hooks和TypeScript完全指南
    引言 React v16.8 引入了 Hooks,它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。这些功能可以在应用程序中的各个组件之间使用,从而易于共享逻辑。Hook 令人兴奋并迅速被采用,Reac ...
  • 优雅的在vue中使用TypeScript
    引言 近几年前端对 TypeScript的呼声越来越高,Typescript也成为了前端必备的技能。TypeScript 是 JS类型的超集,并支持了泛型、类型、命名空间、枚举等特性,弥补了 JS 在大型应用开发中的不足。 在单独学习 Ty ...
  • 如何答一道惊艳面试官的数组去重问题?
    数组去重应该是面试 必考 问题之一。虽然它是一道并不复杂的问题,但是也能看出面试者的 广度和深度 ,还有考虑问题的全面性。实际开发中我们应该选择哪种方式数组去重,本文告诉你。你以为的不一定你以为,面试官不只是让你去重一个数组,他想知道的有点 ...
  • 微前端实践——基于事件通信的前端微服务通信框架obvious.js
    obvious.js 轻量级的前端微服务通信框架 github: https://github.com/SMIELPF/obvious image 介绍 要说前端微服务自然绕不开后端微服务,一个技术或概念的出现并不是凭空产生,而是为 解决开 ...
  • web前端学习之HTML5入门知识
    随着智能手机、平板电脑等移动终端设备越来越普及,用户在移动端花的时间也越来越长。H5开始火热起来,以文字、图片、动画、声音等相结合的自媒体出现,给用户带来了全新体验,技术本身带来的新奇感让人们心生向往。下面我们就来聊一聊H5入门的一些知识吧 ...
  • 为什么说web前端开发人员的待遇好?
    web前端开发人员为什么薪资高,待遇好? 市场需求 决定产品价格最重要的是供求关系。技术水平重要,但绝没有市场供给关系重要。不能理解的话举个简单例子,空气重要么?重要,人没了空气活不了,但是为什么不值钱?就是因为在市场关系中是供大于求的。 ...
  • 百度、阿里、华为的程序员在同行眼里都什么样?网易员工硬核答疑
    对于很多刚入行的程序猿来说,最困扰他们的问题之一大概是:如何快速进阶成为一名技术大牛? 这是个让人很尴尬的问题。 放眼望去,整个行业的技术大牛也就那么多,一个大厂部门里都不见得出一个。想成为技术大牛,谈何容易。 最近,看到一位网易员工在脉脉 ...
  • 学web前端开发写给新手的建议,超实用
    随着互联网的发展,Web前端开发成为目前最火热的岗位。Web前端开发的技术知识也是在不断更新,致使Web前端开发工作变得越来要复杂;以前,只要会编写HTML, CSS 和Java就能够找到一份不错的前端开发工作。而现在,web开发远远不止是 ...

暂无数据