20170729 前端开发日报

1分钟选好最合适你的JavaScript框架;nodejs+mongodb构建一个简单登录注册功能;给 Web 开发人员推荐的开源图形库 —— 数据可视化;微软/苹果/谷歌封杀Flash终于走向死亡:HTML5无敌;使用docker优雅的部署你的nuxtjs项目;图文并茂深入了解HTTP,你离入门,可能还差这一篇;AWS发布Lambda@Edge,让Node.js函数执行在CloudFront CND的边缘;JavaScript难点系列(一):内存空间

  1. 1分钟选好最合适你的JavaScript框架 欢迎大家持续关注 葡萄城控件技术团队博客 ,更多更好的原创文章尽在这里~~​ Javascript框架(以下简称框架)也被称为Javascript库,是一组包含丰富功能和函数的JavaScript代码集,能够帮助开发者快速完成Web设计和开发工作。随着Web社区的越发活跃,新的框架也层出不穷,目前流行的有:Angular、React、Vue.js和Knoc…
  2. nodejs+mongodb构建一个简单登录注册功能nodejs+mongodb搭建简单登录注册 biu!biu!biu!还是我又来了!!! 近来突然对数据库和后台有点感兴趣,就开始了漫长的学习之路,想想自己只是一个前端,只会java斯科瑞普,所以就开始看nodejs,看着看着突然发现mongodb和…
  3. 给 Web 开发人员推荐的开源图形库 —— 数据可视化 现代 Web 开发在将体验和功能做到极致的同时,对于美观的追求也越来越高,数据可视化、动画交互、2D/3D 等元素已然成为标配。 以下是为 Web 开发者推荐的一些精品开源图形库,旨在专注于最常见的问题和最常用的东西。将针对动画(Animation)、数据可视化(Data Visualization)、2D/3D 分别整理,欢迎保持关注。 …
  4. 微软/苹果/谷歌封杀Flash终于走向死亡:HTML5无敌 作为最大名鼎鼎的网络多媒体技术之一,Flash的名号可谓是无人不知无人不晓。然而,触手曾伸及形形色色网站的Flash,现在终于要退出历史的舞台。Adobe已经宣布,Flash将会在2020年停止开发和更新,这意味着Flash已经彻底走向淘汰。 盛极一时的Flash,是如何被人抛弃的?明明是Flash先来的,玩小游戏也好,看视频也…
  5. 使用docker优雅的部署你的nuxtjs项目使用docker部署项目的好处 把所有的环境打包在一块,不再需要考虑开发环境问题。如果上线发生了错误,可以很快回滚到上一个可用的镜像,减少损失 那么我们怎么来部署呢? 可能当你尝试的时候会遇到一些问题 nuxt …
  6. 图文并茂深入了解HTTP,你离入门,可能还差这一篇 无论从事前端还是后端开发,我们都应该了解HTTP,HTTP的知识体系庞大而复杂,可能用几篇博客都无法完全覆盖,所以本篇只对实际应用所能涉及到的知识进行介绍。 什么是HTTP 超文本传输协议(HTTP,HyperText Transfer Protoc 无论从事前端还是后端开发,我们都应该了解HTTP,HTTP的知识体系庞大而复杂,可能用几篇博客都无法完全覆盖,所以本篇只对实际应用所能涉及到的知识进行介绍。 什么是HTTP 超文本传输协议(HTTP,HyperText Transfer Protoc
  7. AWS发布Lambda@Edge,让Node.js函数执行在CloudFront CND的边缘 Amazon Web服务(AWS)发布了 Lambda@Edge ,让客户可以在全球的AWS站点运行Node.js Lambda函数,从而以非常低的延迟动态地响应最终用户。 开发者可以用Lambda@Edge将Node.js代码上传到 AWS Lambda ——Amazon的“serverless”服务,Lambda会在靠近最终用户的AWS站点上自动运行和伸缩代码,从而改善延迟、减少原始负载,…
  8. JavaScript难点系列(一):内存空间 深入了解js这门语言后,才发现它有着诸多众所周知的难点(例如:闭包、原型链、内存空间等)。有的是因为js的设计缺陷导致的,而有的则是js的优点。不管如何,总需要去学会它们,在学习过程中我觉得只看别人的文章并不能做到深刻理解,所以我决定写这一系列的文章来记录我所 深入了解js这门语言后,才发现它有着诸多众所周知的难点(例如:闭包、原型链、内存空间等)。有的是因为js的设计缺陷导致的,而有的则是js的优点。不管如何,总需要去学会它们,在学习过程中我觉得只看别人的文章并不能做到深刻理解,所以我决定写这一系列的文章来记录我所
  9. vue-router使用总结 首先抛出这样一个问题,vue-router是用来做什么的? 这里不着急回答,也不准备在这篇文章里回答。这篇文章仅总结一些使用心得,其实总结完所有关于vue-router的内容后,整篇文章也许就刚好能回答这个问题了。 首先抛出这样一个问题,vue-router是用来做什么的? 这里不着急回答,也不准备在这篇文章里回答。这篇文章仅总结一些使用心得,其实总结完所有关于vue-router的内容后,整篇文章也许就刚好能回答这个问题了。
  10. 2017-07-28 前端日报2017-07-28 前端日报 精选 React的新引擎—React Fiber是什么?Chromeless 让 Chrome 自动化变得简单【译】JavaScript属性名称中的隐藏信息前端测试框架 JestES6中的JavaScript工厂函数Why Composition is Harder …
  11. TypeScript – 不止稳,而且快前言 关于 TypeScript 是什么,应该大部分人都已经知道了,但是在这儿,还是摘抄一下知乎的回答: TypeScript 是 JavaScript 的强类型版本。然后在编译期去掉类型和特有语法,生成纯粹的 JavaScript 代码。由于最…
  12. 前端资源收集整理工作原因,最近一年断断续续写了一点前端代码,收集整理了一些资料,和大家共享。 Github版本:Front-end Resource Collection 学习指导 精华文章 Web前端的路该怎么走?:文章超长,但是干货超级多,值得反复精…
  13. 为什么 HTTP 有时候比 HTTPS 好 ​​​ 做为一家安全公司,我们在站点Stormpath上经常被开发者问到的是有关安全方面最优做法的问题。其中一个被经常问到的问题是: 我是否应当在站点上运行HTTPS? 很不幸,查遍整个因特网,你大多数情况下会得到同样的建议:加密所有的东西!对所有站点进行SSL加密等等!然而,现实情况表明这通常不是一个好的建议。 许多情况下…

    为什么 HTTP 有时候比 HTTPS 好
  14. JavaScript数据结构(4):树翻译:疯狂的技术宅英文:https://code.tutsplus.com/art…说明:本文翻译自系列文章《Data Structures With JavaScript》,总共为四篇,原作者是在美国硅谷工作的工程师 Cho S. Kim。这是本系列的第四篇。 树是…
  15. CSS重置样式先来看看各大型网站的重置样式 新浪初始化 {代码…} 京东的初始化 {代码…} 我对样式重置的看法 一、什么时候会用重置样式? 1、其实每个网站的重置样式应该都是不同的。2、没有必要的样式或者是会再次对这个标…
  16. css中的视觉效果 1.单侧投影 重点:box-shadow的第四个长度参数,扩张半径。 单侧投影: box-shadow: 0 5px 4px -4px black;//将扩张半径,设为高斯模糊的负值 Paste_Image.png 邻边投影: box-shadow:3px 1.单侧投影 重点:box-shadow的第四个长度参数,扩张半径。 单侧投影: box-shadow: 0 5px 4px -4px black;//将扩张半径,设为高斯模糊的负值 Paste_Image.png 邻边投影: box-shadow:3px
  17. javascript基础入门javascript书写位置 1.可以写在js的单独文件里 {代码…} 2.可以书写在head里 {代码…} 3.可以书写在 a 标签的 href里面 {代码…} 4.可以写在input里面 {代码…} 2.js都有哪些输出语句 1.弹出框 {代码…} 2….
  18. CSS3 icon font完全指南 大家都知道现在各个浏览器都支持CSS3的自定义字体(@font-face),包括IE6都支持,只是各自对字体文件格式的支持不太一样。那么对于网站中用到的各种icon,我们就可以尝试使用font来实现,本文将详细讲解这种用法。 为什么要将 大家都知道现在各个浏览器都支持CSS3的自定义字体(@font-face),包括IE6都支持,只是各自对字体文件格式的支持不太一样。那么对于网站中用到的各种icon,我们就可以尝试使用font来实现,本文将详细讲解这种用法。 为什么要将
  19. #JavaScript#【JavaScript二维数组】二维数组 js二维数组定义与排序方法 实例一 var xxx=[[1,2],[a,b]]; alert(xxx[1][0]); 实例二 var xxx=new array(new array(1,2),new array(a,b)); alert(xxx[1][0]); 实例三 二维数组…请戳→ #前端开发博客# ​​​

    JavaScript二维数组
  20. 对React应用的一些Blind Chicken Eight思考前言   由于笔者对React的了解不深,即便算是学习React的时间,到目前也才刚刚半年,所以错误不足之处还望指正。以下都是基于React 15(可能有些是16),webpack1进行探讨(注:未学习过Vue,Ng,Ember,Cycle,I…
  21. vue + typescript 模板 vue2.x that use typescript. Documentation
  22. RIP Web Forms — You Will Not Be Missed Web forms are annoying, inefficient and they fill people with dread. Does anybody actually like filling out web forms? Nevertheles
  23. 奇舞周刊第 220 期: 高质量前端技术会议 “FEDAY” 来啦 记得点击文章末尾的“阅读原文”查看哟~ 下面先一起看下本期周刊摘要吧~ 周五又来啦,周刊君的心情棒棒哒~ 快一起来看 7 月最后一期周刊吧~ (by @pixies) 奇舞推荐 ■   ■   ■ 高质量前
  24. AngularJS项目前后端对接时遇到的传参问题 断剑重铸之日,骑士归来之时! — 向着自由,向着未来出发Aco (๑╹◡╹)ノ””” 今天在和后端进行对接的时候,遇到了一个很奇怪的 bug : 一个POST请求,参数里必要的字段,格式和请求的地址都是正确的, 断剑重铸之日,骑士归来之时! — 向着自由,向着未来出发Aco (๑╹◡╹)ノ””” 今天在和后端进行对接的时候,遇到了一个很奇怪的 bug : 一个POST请求,参数里必要的字段,格式和请求的地址都是正确的,
  25. JavaScript入门的5条建议 你是否已经初步掌握了html和css,但完全不知道从何入手JavaScript?如果是,那么这篇文章一定会对你有所帮助,这里总结了5条建议,帮助JavaScript初学者总结学习方法,提高学习效率。 一、多看视频少看书 对初学者而言,看书的效率是很低的,书上的内容大多会展示核心代码,而视频为了演示效果,会展示全部代码。初…

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

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


关注我

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

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

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