首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
itwarcraft
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
react hooks+redux+immutable.js打造网易云音乐精美webApp
大家好,我是神三元。 上次出了服务端渲染的文章,获得了很多大佬的点赞评论,非常开心。之后一段时间有人问我为什么突然在掘金消失了,其实也并没有,这个社区还是经常在关注的,不过,更重要的是,这段时间淡出大家的视野,我决定开始沉淀一些技术上的东西,把之前学到的一些技术栈和对前端工程的…
前端错误收集(Vue.js、微信小程序)
随着公司业务的发展,前端项目也越来越多。有的时候客户反馈的一个问题,需要耗费大量的时间去查。错误信息不能第一时间获取,多少会给公司带来损失。这个时候我们就需要一套错误收集机制,去提前发现代码中存在的问题,在客户反馈之前把问题提前处理掉。或者在收到客户反馈的时候可以查到对应的错误…
基于JavaScript的Flutter框架MXFlutter
可能是目前放出来的相对最完整的Flutter使用JS开发的方案。 跨平台新明星Flutter推出后,团队开始引入 Flutter,Flutter 功能强大,开发快捷,但不能像ReactNative一样使用JavaScript语言开发,为了扩展Flutter的开发者阵营,所以启动…
微前端实践
不同的团队可能有不同的方法去解决这些问题。在前端开发日新月异、前端工程化蓬勃发展的今天,我想给大家介绍下另一种尝试——微前端。 那什么是微前端?微前端主要是借鉴后端微服务的概念。简单地说,就是将一个巨无霸(Monolith)的前端工程拆分成一个一个的小工程。别小看这些小工程,它…
「Vue实践」武装你的前端项目
1. 接口模块处理 这里封装的依据是后台传的JWT,已封装好的请跳过。 这里做的处理分别是会话已失效和登陆超时,具体的需要根据业务来作变更。 最后是导出基础请求类型封装。 其中给get请求加上时间戳参数,避免从缓存中拿数据。 除了基础请求类型,还有很多类似下载、上传这种,需要特…
ES6、ES7、ES8、ES9、ES10新特性一览
ECMA规范最终由TC39敲定。TC39由包括浏览器厂商在内的各方组成,他们开会推动JavaScript提案沿着一条严格的发展道路前进。 Stage 0: strawman——最初想法的提交。 Stage 1: proposal(提案)——由TC39至少一名成员倡导的正式提案文…
Web全屏模式轻松掌握[局部元素全屏展示]
我第一次对网页全屏模式有概念,是那种网页播放视频的全屏播 放的那种。感觉很强,前几个星期有个需求也是关于全屏模式的,接触之后才知道全屏模式并不神秘,是个很容易掌握的技能... 进去看看,玩一下,本文将结合这个demo一起进行讲解。 我把全屏模式封装在一个类里面,在代码中有详细的…
120行代码实现一个交互完整的拖拽上传组件
useState、useEffect、useRef是如何替代原生命周期和Ref的。 如何使用React Hooks编写自己的UI组件库。 文章讲了React拖拽上传的精简实现,但直接翻译照搬显然不是我的风格。 于是我又用React Hooks 重写了一版,除CSS的代码总数 1…
Vue 2.x折腾记 - (16) 基于Ant Design Vue 封装一个配置式的表单搜索组件
因为前段时间用过React来写过项目(用了antd),感觉棒棒的。 其他特性等,具体可以看下面的思维导图. 具体业务的封装中还要复杂的多,还结合了一些自定义封装组件,展示出来代码篇幅太长。 实现出来的代码量贼多,因为每细化多一层组件,复杂度就越高。各种互相回调来实现。 要实现一…
使用koa2+wechaty打造个人微信小秘书
如果以上问题你有一条符合的话,那就可以安心读下去了,因为微信小秘书可以帮你解决大部分的问题。当然没有符合的话,也可以继续读下去,因为既然来了就说明你还是有兴趣的😆。 由于本项目使用了MongoDB数据库,所以需要在电脑或服务器中自行安装,这里就不在赘述安装过程啦,不懂怎么安装…