如果您曾经阅读过小弟的vue + webpack 起手式一文,里面我曾提到关于容易与传统 MVC 框架(Rails ASP.NET MVC)等结合。这篇文章主要就是用来介绍其作法与为什么我会这么说。
我先承认吧!我不总是需要使用 SPA 的架构 虽然它很好,但对于很多小型专案,或者我们应该说 UI/UX 设计本身非常单纯的专案 - 杀鸡焉用牛刀。所以这边文章的作法针对的是那些专案不是使用 SPA 搭配 API 的架构的人,而是您觉得既有的 MVC 框架对于您的需求开发已经非常足够且想保留大多数这些框架提供的功能(本文仅针对 Rails 介绍)。
网络上有非常多关于 Rails 与 Webpack 整合的方式,其实都非常不错。而关于本文只是介绍其中一种小弟认为刚刚好的整合方式,其中许多观念都不是新创的,都只是整理过去学习经验而成。
npm install 是我们最常在 npm 中用到的指令,但其实它还提供了更多的功能。在这篇文章中我们将会学到 npm 如何在开发过程中协助我们 - 从建立专案到部署应用程序。
这篇文章试着要整理,翻译Export This: Interface Design Patterns for Node.js Modules这篇非常值得一读的文章。
但因为这篇文章有些时日了,部分范例已经不符合现况。故这是一篇加上小弟收集汇整而成的更新翻译。
在今天,我们应该常常能看到大量使用 token 来处理验证的服务,由于大部分的网站服务开始大量使用 API,于是 token 就成了处理验证使用者最好的方式。
我们的应用程序选择使用 token 验证机制有些非常重要的原因,最主要是因为: