前后端数据交互 - 表单提交

最近想总结下前后端数据交互方式,顺便继续学习下网络相关,以下是第一篇,最简单、最常见且应用最广泛的「表单提交」。 按交互方式分为两种,提交后有刷新的普通表单提交和无刷新的 Ajax 表单提交。 1. 普通表单提交 下面是一个很普通的用户登录表单: <form class="form login-form" id="loginForm" method=" »

从十个 React 迷你设计模式谈开去

很早之前就一直在读的一篇文章,10 个React Mini 设计模式,一边做 Creator 项目,也一边终于把它精读完。 结合自己的开发时候的项目经验,做了点笔记。 Creator 项目是一个多端(Web + Mobile)React SPA,且有一些表单填写和复杂的交互组件。 自己单独封装了一个很简单的基于 Node EventEmitter 的 Store,开发过程中收获很大,这些细节之后可以细说。 产品那边后来又加了「 »

Fun with Codemod & AST

TL;DR Facebook 为了解决「大型代码库」迁移,基于 AST 造了个工具 Codemod 基于 Codemod 又构建了 JavaScript 代码迁移专用的工具 jscodeshift 和 React-codemod 理解这些工具背后的原理有助于从一个单纯的「API 使用者」变成一个工程师般的「创造者」 Demo Time!Let& »

[译]前端指南

Update 以下大概写于两年前,亟待更新。 几天前从Github上看到了这篇前端编码最佳实践,Star数已破4K,觉得应该是篇不错的小指南,花了点时间将它稍作翻译,也当是复习复习 HTML&CSS&JS。 翻译时随手参照了《CSS设计指南》、《精通CSS-2ndEdition》、老道的《JavaScript语言精粹》、NZ大神的《JavaScript高级程序设计》,在学习了一些专有名词表达同时,也学到了许多有用的代码和思想。 不过原作者好像是CoffeeScript爱好者,且广泛使用了ES6特性,所以有些名词和表达我暂未理解透彻,还需斟酌。 »