介绍San,是一个小巧的MVVM组件框架,它小巧的体积(<15k)、优秀的兼容性以及卓越的性能是笔者认为可以介绍给大家的一个原因,特别是其兼容性,其仍然兼容IE6,目前还没见过哪个框架兼容到这么低版本的IE,所以说还是很有使用价值的,可称得上是一个可靠、可依赖的实现响应式用户界面的解决方案!快
一、前言我一直在强调,打好基础怎么变都不慌,但是一直也没有重点分享过这些基础技术。正好2019年了,决定再挖个大的新坑,准备开始写一些那些多年不变的基础技术,算法、数据结构、网络协议、设计模式、操作系统有时间都会写。先挖坑,挖完慢慢填,我尽量写的有趣一些,希望大家能够看下去。今天就来讲讲网络协议中的
在一个一切都在加速的世界里,你需要快速迭代以避免被抛弃。技术有很多,但你不可能掌握每一项。你可能会问自己:“我怎么能在不了解后端代码的情况下构建应用程序呢?”你需要快速、安全地进行迭代不太了解后端代码、主机或DevOps专注于已经很复杂的前端开发工作那么,在没有任何后端代码的情况下,你能开发出一个可
1.背景团队归属于后方业务支撑部门,组内的项目都以pc中后台应用为主。对比移动端应用,代码库比较庞大,业务逻辑也相对复杂。在持续的迭代过程中,我们发现当前的代码仓库仍然有不少可以优化的点:可以减弱对ui框架的依赖21年前端平台决定技术栈统一迁移到React生态,后续平台的基础建设也都围绕React
在谷歌新旗舰Nexus6推出之前,一直有传闻表示,Nexus6会集成指纹识别功能,但是Android5.0ASOP(Android开源计划)源代码显示,在“MotoShamu”源代码处有一段源代码显示“"removefingerprintsupport”(去掉指纹支持)。MotoShamu是Nexu
很多朋友都试图将iOS设备(包括iPad)当作生产力工具,但它们的生产力表现,依然难尽人意。iOS设备能够承担的生产力任务,依然主要还是收发邮件、撰写文档、简单的流程管理等等轻量级应用。尽管iPadOS甚至改名了并强调生产力,但无论是系统机制还是应用功能,其生产力仍和桌面设备有不可逾越的鸿沟。▲iP
异步是一种程序设计的思想,使用异步模式设计的程序可以显著减少线程等待,从而在高吞吐量的场景中,极大提升系统的整体性能,降低请求时延。同步设计流程我们假设要做一个转账的业务,即从账户A中转账100元到账户B中,它包含2步:从A的账户中减少100元给B的账户增加100元我们可以设计2个Service:T