什么开闭原则? 开闭原则(Open Closed Principle)是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统...
从纯JS操作DOM,到JQuery,Angular,再到现在流行的Vue,React,前端交互模式也从0到1,从MVC到MVVM,此文将这段历史...
关于鉴权和授权,之前写过不少文章: 前端网络高级篇(二)身份认证[https://www.jianshu.com/p/96266de2739f]...
做Hybird APP开发的同学,应该对JSBridge不陌生,它用于H5页面和Native(Android或者iOS)通信。常用的三方库如Ds...
相信你使用某些APP需要做登录操作,那么,有可能会出现“微信登录”的按钮。点击该按钮,会跳转到如下页面: 当然,我们的前提是通过H5页面登录。那...
模块化的优势不言而喻: 避免命名冲突 依赖管理 提供可维护性和代码复用 相对于其他静态语言,JS最大缺陷就是天生不具有模块化,没有语言层面的命名...
前端工程化是一套流程和规范,可以指导快速迭代和更合理的在前后台分离环境下进行合作,开发。 一个完整的工作流包括: 开发初期:脚手架搭建 开发中期...
微信小程序是介于Native和web app之间的产物。它依托浏览器(webview)展示,同时可以调用原生能力(如获取通信录,拍照等等),同一...
自从AJAX大行其道,前后端分离开发模式已是大势所趋,这里笔者针对对前后端分离开发模式谈谈自己的看法。 对于大部分应用,已经不需要从后端读取HT...
文集作者