20200120 前端开发日报

如何高效使用 Git;重学前端之JavaScript(二)JavaScript的语句;hexo+github搭建博客(超级详细版,精细入微);使用typescript下的项目架构最佳实践;有趣的NodeJS模块 – Buffer;用 Auth0 保证 React 应用安全;Travis CI 自动部署 Hexo 静态博客到 GitHub Pages;

  1. 如何高效使用 Git Git 工作流 只要项目是多人参与的,那么就需要使用正确的 Git 工作流程。 下面介绍一个简单有效的工作流程。 场景 假设有一个项目,要开发下一代的 Facebook,你就是这个项目的技术 leader,你的团队有3个开发人员: Alice:1年开发经验 Bob:1年开…
  2. 重学前端之JavaScript(二)JavaScript的语句一、定义  条件语句: 当条件满足时,执行一段语句二、JavaScript中的条件语句  1) if…else if … else: 当指定条件为真,if语句会执行一段语句,如果不满足再考虑else if的条件,若是还不满足,则执行 else里的语句
  3. hexo+github搭建博客(超级详细版,精细入微)你了解Hexo吗? Hexo是一个静态博客框架,基于Node.js,将Markdown文章通过渲染引擎,生成一个静态网页,再结合Git命令(ssh),Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解…
  4. 使用typescript下的项目架构最佳实践 如有错误,请联系笔者。分析码字不易,转载请表明出处,谢谢! 此文章记录下在 typescript 项目里的一些相关配置和包的选用,其中各种依赖包和最佳实践都在不断发展演变中,最新的配置以该仓库 MVVM 为准。 typescript 支持 在 webpack 中使用 babel 7.0 + ,摒弃了传统的 ts-loader 或 awesome-typescript-l…
  5. 有趣的NodeJS模块 – Buffer Buffer 作为 nodejs 中重要的概念和功能,为开发者提供了操作二进制的能力。本文记录了几个问题,来加深对 Buffer 的理解和使用: 认识缓冲器 如何申请堆外内存 如何计算字节长度 如何计算字节长度 如何转换字符编码 理解共享内存与拷贝内存 :mag: 关注公众号“心谭博客” / :point_right: …
  6. 用 Auth0 保证 React 应用安全 原文:https://auth0.com/blog/how-to-configure-create-react-app/#Test-Your-Custom-Script Auth0 Auth0 是一个全球领先的 Identity-as-a-Service (IDaaS) 服务商,为数以千计的企业客户提供现代身份认证解决方案。除了经典的 “用户名密码认证过程” 外,Auth0 也允许你增加诸…
  7. Travis CI 自动部署 Hexo 静态博客到 GitHub Pages 最近花了不少时间, 对几年前基于 Hexo 构建的静态博客进行了梳理, 更新了 Hexo 的版本, 并将主题切换为配置更为方便的 Next. 博客的源码通过 Github 管理, 并且通过 Travis-CI 来自动部署 Github Pages, 每次写好博客, 只需要git push把博客的源码推送到 Github的远端仓库, Travis-CI 会自动完成部署. …

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

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


关注我

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

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

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