20190808 前端开发日报

一周 GitHub 开源项目推荐:饿了么、360、携程……;Vue.js 在复杂信息流场景下的最佳实践;基于 HTML5 WebGL 的加油站 3D 可视化监控;JS中轻松遍历对象属性的几种方式;vue项目中使用百度地图(vue-baidu-map);React Native 性能优化指北;nodejs selenium自动登录并且更新pages;2019 谷歌 I/O 大会上提出的 JavaScript 新特性,你错过了吗?

  1. 一周 GitHub 开源项目推荐:饿了么、360、携程…… 一周 GitHub 开源项目推荐 点击链接或图片即可阅读 喜欢请分享到朋友圈哦 C-OCR:携程自研的 OCR 项目 C-OCR 是携程自研的 OCR 项目,主要包括身份证、护照、火车票、签证等旅游相关证件、材料的识别。 项目包含 4 个部分,拒识、检测、识别、后处理。 …
  2. 基于 HTML5 WebGL 的加油站 3D 可视化监控 前言 随着数字化,工业互联网,物联网的发展,我国加油站正向有人值守,无人操作,远程控制的方向发展,传统的人工巡查方式逐渐转变为以自动化控制为主的在线监控方式,即采用数据采集与监控系统 SCADA。SCADA 系统的推广使用,大大提高了我国加油站的监控效率,本文所讲的则是通过对加油站的可视化建模,结合…
  3. JS中轻松遍历对象属性的几种方式Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用 for…in 循环遍历该对象时返回的顺序一致 。如果对象的键-值都不可枚举,那么将返回由键组成的数组。
  4. vue项目中使用百度地图(vue-baidu-map)在使用vue做项目的时候,有用到百度地图,使用了vue-baidu-map插件,包括拾取位置坐标,搜索位置等
  5. React Native 性能优化指北 React Native性能优化指北 译注: 本文并没有详细的介绍具体的性能优化做法,作者给出的是一系列方法,需要我们自己根据实际情况,去采纳有用的一些点。 原文链接: https://blog.usejournal.com/getting-started-optimizing-a-react-native-app-1d7507c2d849 过去这一年,我都在持续地对一个业…
  6. nodejs selenium自动登录并且更新pages 上次文章留了个尾巴,免费版的码云gitee pages更新文件后,不会自动重新部署,只有pro版才支持。于是思考怎么自动更新网站。 travis部署github和gitee码云 没想到又一番折腾开始:sob: 思路 为了自动更新gitee pages,需要模拟用户登录后点击pages页面的“更新”按钮。 有2种方式: 抓包看登录、…
  7. 2019 谷歌 I/O 大会上提出的 JavaScript 新特性,你错过了吗? 本文总结了 2019 年谷歌 I/O 大会上 Mathias 和 Sathya 提出来的 JavaScript 新规范功能。 本文从对线程认识的简要刷新、事件循环、关于事件循环的常见问题和错误认识三个不同层面进行说明,进一步挖掘了 Node 的核心。 正则表达式 lookbehind 正则表达式( RegEx 或 正则表达式 )在任何语言里都是强大的功能。…
  8. NodeJs 【加强版】实现跨域WebSocket 即时通讯原生WebSocket API使用起来不太方便,我们使用Socket.io,它很好地封装了webSocket接口,提供了更简单、灵活的接口,也对不支持webSocket的浏览器提供了向下兼容。
  9. 帮助互联网消费品牌简化生产流程:Backbone 完成1000万美元A2轮融资 8月5日,基于“云”的下一代工作流程优化方案供应商 Backbone 宣布完成  1000万美元 A2轮融资 ,领投方为 Foundry Group 。 去年8月,Backbone 完成了800万美元 A轮的第一笔融资,由风险投资公司 Signal Peak Ventures 领投。 加上本轮融资,Backbone 在12个月内总计完成了1800万美元 A轮融资。截至目前,Bac…
  10. 前端硬核面试专题之 HTML 24 问1. 前言 本文讲解前端面试的 HTML 的内容。 复习前端面试的知识,是为了巩固前端的基础知识,最重要的还是平时的积累! 注意:文章的题与题之间用下划线分隔开,答案仅供参考。 笔者技术博客首发地址 GitHub,欢…
  11. 深入解析 Node.js 事件循环工作机制 本文从对线程、事件循环、事件循环常见的问题和错误上分别进行说明,进一步探索了 Node 的核心工作原理。 每当人们谈论 Node.js 时,都会出现很多问题,比如它 究竟是什么 、这项技术有什么用、它是否 有未来 等等。 让我们尝试讨论第一部分。回答这个问题最简单的方法是列出 Node 在技术上的许多定义,如: …
  12. 公网搭建 GitLab 安全拾遗 在公网搭建的 GitLab 频频遇到安全挑战,然而其实只需要做一两个简单的动作,维护成本就能够大大降低,并且还能避免未被许可的内容,被搜索引擎爬虫暴露的到处都是。 本篇文章,我们就来聊聊公网搭建的 GitLab 代码仓库的安全小细节。 写在前面 公网搭建 GitLab ,常见的攻击面主要…

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

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


关注我

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

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

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