20170924 前端开发日报

Web 应用中的缓存技术漫谈;如何使用 Flexbox 和 CSS Grid,实现高效布局;CSS粘住固定底部的5种方法;Vue 2.0学习笔记:v-for;工具推荐 | 给 Web 开发者推荐的文档生成工具;Spring Boot – 表单校验(JSR303&Hibernate Validator);前端够得到的Web安全–CSRF跨站请求伪造;Node.js 性能调优之调试篇(二)——Visual Studio Code

  1. Web 应用中的缓存技术漫谈 广义的来说, 我们将凡是位于速度相差较大的两种(硬件或者服务)之间,用于协调两者数据传输速度差异的 ,均可称之为缓存. 缓存属于典型的用空间换时间的方法, 我们继续上一章的故事, 小白同学受到了我的感召, 开始了共享书吧的创业项目, 并且写出了第一版的程序上线运行了, 因为还没有拿到任何投资, 所以小…
  2. 如何使用 Flexbox 和 CSS Grid,实现高效布局》CSS 浮动属性一直是网站上排列元素的主要方法之一,但是当实现复杂布局时,这种方法不总是那么理想。幸运的是,在现代网页设计时代,使用 Flexbox 和 CSS Grid 来对齐元素,变得相对容易起来。 (by 葡萄城控件) ​​​

    如何使用 Flexbox 和 CSS Grid,实现高效布局
  3. #CSS#【CSS粘住固定底部的5种方法】本文主要介绍一个Footer元素如何紧靠固定底部,使其无论内容多或者少,Footer元素始终紧靠固定在浏览器的底部。我们知道,当内容足够多可以撑开底部到达浏览器的底部,如果内容不够多…请戳→ #前端开发博客# ​​​

    CSS粘住固定底部的5种方法
  4. Vue 2.0学习笔记:v-for 上一节,我们学习了在Vue中如何通过 v-if 和 v-show 根据条件渲染所需要的DOM元素或者模板。在实际的项目中,我们很多时候会碰到将JSON数据中的数组或对象渲染出列表之类的元素。在Vue中,提供了一个 v-for 的指令,可以 渲染列表 。 v-for 的作用 v-for 可以基于源数据多次渲染元素或模板块。这个指令必须用特…
  5. 工具推荐 | 给 Web 开发者推荐的文档生成工具 工欲善其事必先利其器,在此给 Web 开发人员推荐几款优秀的开源文档生成工具,希望能对大家有所帮助。 1、JavaScript JSDoc 3 这是一款根据 Javascript 文件中注释信息,生成 JavaScript 应用、库、模块的 API 文档的工具。你可以使用它记录如:命名空间、类、方法、方法参数等。该项目还衍生出了许多模板和其…
  6. Spring Boot – 表单校验(JSR303&Hibernate Validator)Spring Boot – 表单校验(JSR303&Hibernate Validator) 回顾 Spring Boot – 初识 Hello World Spring Boot – Servlet、过滤器、监听器、拦截器 Spring Boot – 静态资源处理、启动加载、日志处理 Spring Boot…
  7. 前端够得到的Web安全–CSRF跨站请求伪造前端够得到Web安全系列之CSRF CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS)…
  8. 如何看待 Facebook 计划将 React 改为 MIT 许可证? React, Jest, Flow和Immutable.js将会在接下来几周迁移到MIT许可证。 React Native仍在评估中 新闻链接:https://code.facebook.com/posts/300798627056246 https://twitter.com/reactjs/status/911347634069168128
  9. Redux 的问题:React、MobX 和 Realm 能解决吗? 原文:The Problems with Redux: Can React, MobX, and Realm save us? 作者:Erich Reich 首先,我不讨厌 Redux。它是由一个 非常聪明的人 开发的,用来缓解在单页面应用中管理状态的问题。而且,确实解决了这个问题。你可以使用 Redux 将状态从高层的 store 连接到每个组件,只 map 该组件需要用到的状态。 …
  10. 知名网站的 404 页面长啥样?》各种各样的404,来看一看! (by 众成翻译) ​​​

    知名网站的 404 页面长啥样
  11. React 初级分享 一、关于react的思考 接触了一些刚学习 React 的前端,而且也看了一些代码,尤其是常年使用 JQuery 的前端,刚接触 React。会有一种现象,刚接触的时候,不知道怎么下手,所以很多人会引入 JQuery,然后去获取 DOM,在进行业务逻辑的操作。因为在之前我们常年跟 DOM 打交道,并且很多的框架和库也都是围绕着 DO…
  12. FB 妥协了,下周把 React 协议改成 MIT》FB 妥协了,下周发布 React 16,同时把协议改成 MIT。还有其他 3 个开源项目也一并改成 MIT 许可。 ​​​

    FB 妥协了,下周把 React 协议改成 MIT
  13. #iPhone#【JavaScript为iphone添加到主屏幕,html5 在手机桌面添加图标】html5 在手机桌面添加图标,iphone手机有一个书签栏上可以将当前在浏览的网页添加到主屏幕,用户添加该选项之后,就可以从桌面上启动这个web程序,…请戳→ #前端开发博客# ​​​

    JavaScript为iphone添加到主屏幕,html5 在手机桌面添加图标

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流