♌

Mr. Leo


  • 首页

  • 分类26

  • 标签142

  • 归档138

  • 关于

  • 搜索

滚动吸顶

发表于 2019-08-19 | 分类于 前端 , javascript | 评论数: 0 | 阅读次数:

作者:小生方勤链接:https://juejin.im/post/5caa0c2d51882543fa41e478来源:掘金著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

效果图

阅读全文 »

Vue开发技巧

发表于 2019-05-23 | 分类于 前端 , vue | 评论数: 0 | 阅读次数:
  1. 状态共享
  2. 长列表性能优化
  3. 去除多余的样式
  4. 作用域插槽
  5. 属性事件传递
  6. 函数式组件
  7. 监听组件的生命周期
  8. 参考链接:
阅读全文 »

JS技巧

发表于 2019-05-08 | 分类于 代码片段 , javascript | 评论数: 0 | 阅读次数:
  1. 字符串
    1. 格式化金钱
    2. 生成随机ID
    3. 生成随机HEX色值
    4. 生成星级评分
    5. 操作URL查询参数
  2. 数值
    1. 取整:代替正数的Math.floor(),代替负数的Math.ceil()
    2. 补零
    3. 转数值:只对null、""、false、数值字符串有效
    4. 时间戳
    5. 精确小数
    6. 判断奇偶
    7. 取最小最大值
  3. 函数
    1. 一次性函数:适用于运行一些只需执行一次的初始化代码
    2. 惰性载入函数:函数内判断分支较多较复杂时可大大节约资源开销
    3. 优雅处理Async/Await参数
  4. DOM
    1. 显示全部DOM边框:调试页面元素边界时使用
    2. 自适应页面:页面基于一张设计图但需做多款机型自适应,元素尺寸使用rem进行设置
    3. 阻止冒泡
    4. 阻止默认行为
阅读全文 »

vue ssr 服务器端渲染

发表于 2019-03-29 | 分类于 前端 , vue | 评论数: 0 | 阅读次数:

ssr是什么

简单来讲,ssr是指vue中的服务端渲染

默认vue开发打包生成是普通的客户端渲染,将vue打包成js然后在html中引入进而渲染DOM和操作DOM。而服务端渲染是将vue渲染成html后再发送至客户端,中间会有一系列匹配工作

为什么用ssr

截两张图你就明白了

默认方式源代码:

ssr方式源代码:

也就是说使用默认方式,当在搜索引擎搜索你的站点关键词时可能就搜不到你的站点,这对一些需要被erveryone熟知的站点是致命的。

除此之外服务端渲染也能更好的解决浏览器兼容的问题,并且在性能上也帮客户端做了很多事情

阅读全文 »

vue开发项目完全指南

发表于 2019-03-23 | 分类于 前端 , vue | 评论数: 0 | 阅读次数:

转载自: https://segmentfault.com/a/1190000018619576

这篇文章总结了vue项目的所遇到的问题,包括跨域、用户认证、接口统一管理、路由配置、兼容性处理,性能优化等内容。

项目github地址 :

  • 前端 https://github.com/huangyangt…
  • 后端: https://github.com/huangyangt…

阅读全文 »

webpack4配置

发表于 2019-03-22 | 分类于 前端 , webpack | 评论数: 0 | 阅读次数:

webpack 核心概念

  • Entry: 入口

  • Module:模块,webpack中一切皆是模块

  • Chunk:代码库,一个chunk由十多个模块组合而成,用于代码合并与分割

  • Loader:模块转换器,用于把模块原内容按照需求转换成新内容

  • Plugin:扩展插件,在webpack构建流程中的特定时机注入扩展逻辑来改变构建结果或做你想要做的事情

  • Output: 输出结果

阅读全文 »

Mac开机启动项

发表于 2019-03-20 | 分类于 mac | 评论数: 0 | 阅读次数:

相比于Linux开机启动设置的简单方便–配置rc.local文件即可,mac设置开机启动略显麻烦。

如果是使用homebrew安装软件自然不用考虑开机启动这回事,但有时候想执行自己的脚本或者有特殊需求,就不得不自己处理开机启动了。

阅读全文 »

nginx

发表于 2019-03-20 | 分类于 工具 | 评论数: 0 | 阅读次数:

nginx 是什么?

nginx 是俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的一个十分轻量级的 HTTP 服务器。它是一个高性能的 HTTP 和反向代理服务器,同时也可以作为 IMAP/POP3/SMTP 的代理服务器。nginx 使用的是 BSD 许可。

Nginx 以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。

Nginx 因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名。

nginx 适合用来做 mongrel clusters 的前端 HTTP 响应。

阅读全文 »
123…18
Leo

Leo

😆
138 日志
26 分类
142 标签
RSS
QQ 微博 E-Mail GitHub 我的主页
Creative Commons
友情链接
  • ZM
  • july
0%
© 2016 – 2021 Leo
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v7.0.1
|