前端开发

前端开发

前端开发

124 文章 4296 浏览

最新文章

React 最佳实践

  • React 最佳实践
  • React 最佳实践
  • React 最佳实践
  • React 最佳实践

组件化开发 组件应尽可能 stateless (无状态化 ) React 拥抱函数式编程思想,纯正的函数式讲究的是绝对的无状态化,React 为了降低学习成本还是允许组件保持 state。 能通过计算得来的 state 就不要用 state,每次用时计算一遍即可。 在 componentWillReceiveProps 中如果有对这个 state 做同步,那就直接使用 props 即可 使用 pu…

JSmiles 2021-07-20 13:17:53 浏览 898 评论 0 收藏 0

CSS Modules 详解及 React 中实践

CSS 是前端领域中进化最慢的一块。由于 ES2015/2016 的快速普及和 Babel/Webpack 等工具的迅猛发展,CSS 被远远甩在了后面,逐渐成为大型项目工程化的痛点。也变成了前端走向彻底模块化前必须解决的难题。 CSS 模块化的解决方案有很多,但主要有两类。一类是彻底抛弃 CSS,使用 JS 或 JSON 来写样式。Radium,jsxstyle,react-style 属于这一类…

JSmiles 2021-07-20 13:13:15 浏览 831 评论 0 收藏 0

vue-create-api 让 Vue 组件通过 API 方式调用的插件

安装 通过 npm $ npm install vue-create-api 通过 cdn <script src="https://unpkg.com/vue-create-api/dist/vue-create-api.min.js"></script> 使用 import CreateAPI from 'vue-create-api' Vue.use(CreateAP…

JSmiles 2021-07-15 22:41:28 浏览 800 评论 0 收藏 0

better-scroll 移动端滑动解决方案

中文文档:https://www.wenjiangs.com/docs/better-scroll BetterScroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。 BetterScroll 是使用纯 JavaS…

JSmiles 2021-07-14 22:19:16 浏览 1014 评论 0 收藏 0

开发移动端页面入门到进阶

一、像素 - 什么是像素 像素是 Web 页面布局的基础,那么到底什么才是一个像素呢? 像素:一个像素就是计算机屏幕所能显示一种特定颜色的最小区域。 这是像素的概念,实际上,在web前端开发领域,像素有以下两层含义: 设备像素:设备屏幕的物理像素,对于任何设备来讲物理像素的数量是固定的。 CSS像素:这是一个抽象的像素概念,它是为web开发者创造的。 现在你已经了解了,原来像素对于web前端开发来…

JSmiles 2021-07-12 13:07:01 浏览 848 评论 0 收藏 0

Pile.js 滴滴出品基于 react 的移动端组件库

Pile.js是一套基于 react 的移动端组件库,分为 8 类,52 个组件,主要解决数据交互。 特性 国际化 自定义皮肤 包含的组件 覆盖机型 Android 4.0 系统以上,MHA-AL00、HUAWEI NXT-AL10 、EVA-AL10、OPPO R9S、VIVI X7、xiaomi MI5 iOS 6.0 系统以上 iphone4+ 依赖性 react@16.x react-do…

JSmiles 2021-07-02 01:26:50 浏览 843 评论 0 收藏 0

Mint UI 基于 Vue.js 的移动端组件库

快速开始 // 安装 # Vue 1.x npm install mint-ui@1 -S # Vue 2.0 npm install mint-ui -S 引入全部组件 import Vue from 'vue'; import Mint from 'mint-ui'; Vue.use(Mint); 按需引入部分组件 import { Cell, Checklist } from 'mint-u…

JSmiles 2021-06-26 16:33:34 浏览 756 评论 0 收藏 1

MobX 原理分析

先来看一个典型的 mobx + react 例子。在 jsfiddle 里打开 import { observable } from 'mobx'; import { observer } from 'react-mobx'; import React, { Component } from 'react'; import ReactDOM from 'react-dom'; const appS…

JSmiles 2021-06-25 20:14:12 浏览 720 评论 0 收藏 1

Http 缓存机制及其原理

  • Http 缓存机制及其原理
  • Http 缓存机制及其原理
  • Http 缓存机制及其原理
  • Http 缓存机制及其原理

一、缓存规则解析 为方便大家理解,我们认为浏览器存在一个缓存数据库,用于存储缓存信息。 在客户端第一次请求数据时,此时缓存数据库中没有对应的缓存数据,需要请求服务器,服务器返回后,将数据存储至缓存数据库中。 HTTP缓存有多种规则,根据是否需要重新向服务器发起请求来分类,我将其分为两大类(强制缓存,对比缓存) 强制缓存如果生效,不需要再和服务器发生交互,而对比缓存不管是否生效,都需要与服务端发生交…

JSmiles 2021-06-22 12:46:37 浏览 926 评论 0 收藏 0

uView 多平台快速开发的 UI 框架

uView UI,是 uni-app 生态最优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水。 四大利器,为您保驾护航 指南:涵盖 uniapp 各个方面,给开发者方向指导和设计理念,让您茅塞顿开,一马平川 组件:众多组件覆盖开发过程的各个需求,组件功能丰富,多端兼容。让您快速集成,开箱即用 工具库:众多的贴心小工具,是您开发过程中召之即来的利器,让您飞镖在手,百步穿杨 布局:收集众…

JSmiles 2021-04-05 13:36:01 浏览 981 评论 0 收藏 0

简介

前端开发是创建 Web 页面或 app 等前端界面呈现给用户的过程,通过HTML,CSS 及 JavaScript 以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。

更多

推荐作者

qq_E2Iff7

文章 0 评论 0

张玉达

文章 0 评论 0

6424309890

文章 0 评论 0

1638627670

文章 0 评论 0

artaime

文章 0 评论 0