四时宝库

程序员的知识宝库

每日优鲜供应链前端团队微前端改造

文 掘金号 Terry豆 @每日优鲜

一、需求以及成果

我所在团队是做toB业务的,技术栈是Vue,团队目前有十多个典型的toB业务(菜单+内容布局),这些业务都是服务于一个大平台的,因为历史原因,每个业务都是独立的,都有一个html入口,所以当用户在这个大平台上使用这十多个业务的时候,每当切换系统时,页面都会刷新,体验很差;在开发层面,这十多个业务又有太多共同之处,每次修改成本都很高。

小技巧,如何使用 webpack 降低前端资源文件维护成本

前言

前端现在开发某个常见功能,直接会在 npm

重学 webpack 系列(一)(重载web)

模块化

概述

传统开发问题

你真的了解externals吗(exterinal)

首先介绍一下externals:

按照官方文档的解释:

如果我们想引用一个库,但是又不想让webpack打包,并且又不影响我们在程序中以CMD、AMD或者window/global全局等方式进行使用,那么就可以通过配置externals来实现这样的功能。

externals主要是用在创建一个库的时候用的,在我们创建一些库的时候,有些依赖我们可以通过externals来定义多种方式的引用和使用。但是也可以在我们项目开发中充分使用。

假设:我们要开发一个自己的库,里面引用了jquery这个包,经过webpack打包之后,我们会发现,jquery也被打了进来,此时我们的打包文件就会非常大,这个时候为了不把jquery这个第三方的包打进来,我们就可以借助externals的方式来引入。也就是说,自己开发的库本身不打包这个juqery,只是需要用户环境来提供。

「2022/1/12」think-swoole使用教程

think-swoole使用教程

核心思想是swoole只是作为一个消息转发器,业务逻辑还是通过接口来实现,发送消息也是使用接口,客户端websocket只负责创建和监听接受消息即可。

环境

  1. centos8
  2. PHP7.4

UI设计评审成就微创新(ui设计优秀作品)

产品设计流程中,有必要对设计进行评审是大家的共识。在我每周的工作内容中,参加各类大大小小的设计评审是必不可少的一环。既有脑力激荡的评审让设计方案脱胎换骨的,也有针锋相对的评审让设计方案摇摆不定的。怎样进行一场高质量的设计评审?设计师应该如何应对设计评审,更好的表达设计意图,并收集意见改进方案?怎样避免设计评审变成竞稿或PK?如何确保设计评审这样的流程能带来更大价值?带着这些问题,我们一起看看原文作者Jason的观点。*

fastadmin使用think-queue实现队列功能

功能介绍

Node.js常用Web框架简介(node.js有什么框架)

很多java同学对于JavaScript的理解,可能还停留在html页面上写几个jquery请求的程度,殊不知在Node.js的加持下,JavaScript早已超越,甚至干起了java的活儿,做起了微服务。珍珠港已被偷袭,后端同学们赶紧把node.js学起来吧!

web框架指的是处理http的服务端框架(https一般由nginx去处理,代码框架不需要管),可以分三个层次。

javascript比较数字大小时,记得把比较对象转为数字类型

前几年,维护一个微商城的前端代码时,发现没库存的商品没显示售罄。

有问题的代码如下:

代码中的item_stock_pos和item_pre表示什么意思,我已忘记,只在我的开发日志中保留有这段代码。

obj[i]["item_stock_pos"] = "1204";
obj[i]["item_pre"] = "15"

if (obj[i]["item_stock_pos"] > obj[i]["item_pre"]) {
// 本以为执行这里
} else {
// 结果执行了这里
}

企业级PHP开发框架 RXThink(php框架开发工具)

项目介绍

RXThink是一个开源的权限及内容管理框架,基于ThinkPHP5.0.22版本开发,提供更方便、更安全的WEB应用开发体验,采用了全新的架构设计和命名空间机制,融合了模块化、驱动化和插件化的设计理念于一体,开启了国内WEB应用傻瓜式开发的新潮流。

RXThink系统是一款专为中小企业量身打造的研发框架,完全基于ThinkPhp框架和Layui框架,每位开发者都可以轻松的看懂框架的架构及进行二次开发:

  1. 本源码遵循Apache2开源协议,系统采用TP5.0.22框架;
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接