20171104 前端开发日报

Web 开发中的利器 – Webpack;Kotlin要支持iOS开发和Web开发了;DOClever:基于 Node.js 开发的接口管理平台;初识 JavaScript 依赖注入;使用递归遍历并转换树形数据(以 TypeScript 为例);WebVR开发教程——交互事件(三)Cardboard与注视;学习JQuery插件开发教程;带你理解 JS 容易出错的坑和细节

  1. Web 开发中的利器 – Webpack
  2. 【重磅消息!Kotlin要支持iOS开发和Web开发了!】KotlinConf 作为第一届 Kotlin 专题会议于今天正式开幕,在会议的主题演讲当中,Kotlin 首席设计师 Andrey Breslav 公布了一系列与 Kotlin 紧密相关的重大发展成果,而我们将在这里与各位分享这些激动人心的第一手资讯。 ​​​
  3. DOClever:基于 Node.js 开发的接口管理平台 DOClever是一个可视化接口管理工具 ,可以分析接口结构,校验接口正确性, 围绕接口定义文档,通过一系列自动化工具提升我们的协作效率。DOClever前后端全部采用了javascript来作为我们的开发语言,前端用的是vue+element UI,后端是express+mongodb,这样的框架集成了高并发,迭代快的特点,保证系统的稳定可靠。 DOCle…
  4. 初识 JavaScript 依赖注入 写在最前 本次分享一下我学习到的有关依赖注入的梳理与总结。试图生动形象得解释出来其内部的思想与实现流程。 欢迎关注我的博客,不定期更新中—— 什么是依赖注入 第一次听到这个说法是在angular的时候,我们都知道angular内部大量使用了依赖注入。虽然我到现
  5. 使用递归遍历并转换树形数据(以 TypeScript 为例)一个朋友问我应该怎么从一个树的 JSON 数组生成 HTML,使用 <ul> 和 <li> 来构建页面元素。于是我简单的画了个树型结构图 然后写了对应的模拟数据(JavaScript 对象) {代码…} 最后写了一个递归,…
  6. WebVR开发教程——交互事件(三)Cardboard与注视Cardboard可以说是手机VR头显的元老了,狭义上指的是Google推出的一个带有双凸透镜的盒子,广义上则表示智能手机+盒子的VR体验平台。 Cardboard与gaze注视 它的交互方式较为简单,利用了手机的陀螺仪,采用gaze注…
  7. #jQuery#【学习JQuery插件开发教程】如果你跟我一样,jQuery属于入门级的,那么我建议你看我下一篇jQuery教程:自己动手开发jquery插件 ,这篇插件比较容易理解和模范,适合新手开发jQuery插件。推荐你去看一看。在逛codep…请戳→ #前端开发博客# ​​​

    学习JQuery插件开发教程
  8. #前端技术#【带你理解 JS 容易出错的坑和细节】详见: 本文重在列出并解释说明 JS 中各种容易出错的坑和细节,供大家更加深入理解 JS 的本质。 ​​​ 本文重在列出并解释说明 JS 中各种容易出错的坑和细节,供大家更加深入理解为什么 JS 会这样 执行环境(Execution context)var 和 let 的正确解释当执行 JS 代码时,会生成执行环境,只要代码不是写在函数中的,就是在全局执行环境中,

    带你理解 JS 容易出错的坑和细节
  9. JavaScript 框架的探索与变迁(上)译者言 近几年可谓是 JavaScript 的大爆炸纪元,各种框架类库层出不穷,它们给前端带来一个又一个的新思想。从以前我们用的 jQuery 直接操作 DOM,到 BackboneJS、Dojo 提供监听器的形式,在到 Ember.js、Angular…
  10. ReactJS 底层揭秘系列教程 | 掘金翻译计划 本库包含 ReactJS 内部工作原理的说明。实际上,我在调试整个代码库时,将所有的逻辑放在可视化的流程图上,对它们进行分析,然后总结和解释主要的概念和方法。我已经完成了 Stack 版本,现在我在研究下一个版本 —— Fiber。
  11. 小议webpack下的AOP式无侵入注入 &nbsp; &nbsp; 说起来, 面向切面编程(AOP)自从诞生之日起,一直都是计算机科学领域十分热门的话题,但是很奇怪的是,在前端圈子里,探讨AOP的文章似乎并不是多,而且多数拘泥在给出理论,然后实现个片段的定式)难免陷入了形而上学的尴尬境地。
  12. Ionic3项目实战 记录一些使用ionic3开发项目实战经验和功能解决方案。 目录结构 Ionic应用是混合式开发的单页面应用,在开发之初要考虑到页面的切换和业务流程,以页面流定义项目层级关系会导致层级过深、不直观,所以考虑以业务模块划分项目目录。在用Ionic脚
  13. Node.js处理国际化 之前做国际化,用java写的一个工具提取代码中的中文,用于翻译。再将代码中的中文替换成变量,以便根据系统语言设置,转换语言。 这次我想通过NodeJS实现,下面写下具体思路。这里有全量代码 首先NodeJS需要实现两个功能:读文件和写文件。NodeJS怎么读单
  14. React Native日历日程组件 这次介绍的这个React Native日历日程组件名叫react-native-calendars,是纯JS开发,可以适配IOS和安卓双平台。使用方便,功能强大,可以通过配置自定义样式和主题,更重要的是它支持日程显示。下面我们来看看这个组件的使用方法。

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

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


关注我

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

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

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