首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Crazymuyang
掘友等级
前端
小白驾到
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 13
沸点 1
赞
14
返回
|
搜索文章
最新
热门
[Nuxt系列01] Nuxt 简介
自从入坑 NuxtJs,转眼之间一年多过去了,Nuxt 版本已由初入手时的 2.0.x 版本来到了现在的 2.11.x 版本并继续火速迭代中,而我们的线上版本在无重大 bug 的前提下便“永恒”维持在 2.4.x 版本,于是很多新的功能或特性只有眼馋的份。就一个商业项目来说,自…
一个前端知道的 SEO
先来一句“振聋发聩”之言:优质的内容永远都是最好的 SEO。 但如果你就一搞技术的,这就由不得你了。所以,我一搞技术的还能做点啥? 写到这里忽然就想起前两年面试的时候。问:html5标签带来了哪些优势?答:有利于 SEO,balabala…… 最新的 html 标准带来的新的语…
[Nuxt 系列 05] 基于 Nuxt Plugin 和 axios 模块的接口组织模式
总而言之,我们没有 restful 风格的 api,也无缘受用那种“优雅”喽,但总体的思路依然值得借鉴。而要解决的问题也与常规使用 axios 需要解决的问题大致相同,比如将所有的接口定义统一组织起来方便管理;比如设置全局的拦截器,在请求实际发出前以及响应触达之初做一些全局统一…
[Nuxt 系列 07] 不停机更新:基于 Docker & Jenkins
我们需要解决的不仅仅是不停机更新,还要使开发环境和生产环境的版本保持强一致性,并且可以轻松地追溯历史版本,以及更新过程使用户无感知等等。综合以上特质,可以选择 docker 一试。 Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协议开源。 …
[Nuxt 系列 08] Nuxt Plugin:为应用加入第三方统计代码
只需要把它插入到网站的每个页面之中,用户每次访问页面就会执行脚本,并获取一个 js 文件,继而发送请求进行必要的数据收集工作。 每一次进入新的页面都将产生上图所示的 4 个 http 请求,分别代表从上个页面的离开,在新页面加载统计代码,代码加载后执行并发送当前页面的统计信息。…
[Nuxt 系列 06] 不停机更新:基于 PM2
上一篇文章中的做法(监听所有 nuxtdist/* 下的文件变更),其弊端也就在于此,pm2 因为大量文件变更而频繁重启项目,造成了长时间的空档期(502 状态)。那就不要再监听 nuxtdist/ 文件夹下的文件不就可以了? 在项目根目录下增加该文件,目的是想通过它来实现一定…
[Nuxt系列04][译]组织并解耦你在 NuxtJs 中调用的 api
你的 Nuxt 应用总是和与之匹配的后端服务共同成长,慢慢发展壮大的。这时,你的 API 也从屈指可数直到变成了如广袤丛林般的庞大资源,而你依然想要在这“丛林”中称王。这意味着你必须合理地组织这些 API 以保证它们都是有迹可循的,而非一团乱麻。假设这样一个场景,你想要重命名一…
[Nuxt系列02]项目开发过程中遇到的问题们
其实刚拿到开发任务的时候,我们只是打算做一套自适应的页面,以后就可以“轻轻松松”维护一套代码。然而,当见到设计稿的那一刻,我理解了那句话,“不要你觉得,要我觉得”。移动和pc的差异化过大导致自适应的想法不再可行,后来随着项目的发展,也确实证明那个“愉快的想法”并不可行。(其实通…
[Nuxt系列03]发布上线之旅
这一阶段,程序将调用 nuxt.config.js | .nuxt/ | server/ | static/ 等文件(夹)下的代码来支撑整个应用的运行。 试想一下,假如这是在生产环境发生的事件,大概是大型惊悚片现场足可媲美的画面吧。毕竟我们无法保证能够完全 catch 掉所有可…
来,发起一次 Ajax 请求!
我想,浏览器跟服务器的“孽缘”便从此时在我的世界里上演了吧。 这时,浏览器只是从身边(本地)随手拿起了这个页面给我看,我按下 f12,切换到 network 面板,并没有看到什么潜藏的秘密。此时使用的是 file 协议。 直到有一天,我觉得自己做的页面足够美观了,应该展示给更多…
下一页
个人成就
文章被点赞
135
文章被阅读
31,003
掘力值
826
关注了
3
关注者
39
收藏集
0
关注标签
2
加入于
2019-11-08