保存成功
保存失败,请重试
提交成功
icepy

icepy

厨子/摩旅/编程
一位善于写代码的厨师和车手。...更多
创作文章8

一文带你玩转 Node.js & 前端项目管理工具:NPM

NPM 是一个完全 JavaScript 编写的包管理器,是目前 Node.js & 前端领域里最流行的项目管理和构建工具,做为一名前端开发者,我们应该熟练的掌握 NPM 相关的知识和操作方法。 在本场 Chat 中,会讲到如下内容: - 为什么要熟悉 NPM 相关的操作 - 熟悉 NPM 相关的操作命令 - 使用 link 在本地开发 JavaScript 包 - 详解 NPM Script 各种钩子的运用,包括有传递参数,环境变量,命令自动补全等 - 实战:使用 NPM 完成构建流水线(依赖 Webpack,git hooks,以及发布) 适合人群:刚接触 Node.js & 前端的新人,以及想了解 Node.js & 前端的后端,客户端开发的同学。
严选Node.js
111 订阅

从零开始:全面了解 TypeScript 基础知识

将带你了解 TypeScript 基础知识,感受四季: 1. 基础类型和变量声明 2. 枚举 3. 函数 4. 接口 5. 类 6. 泛型 7. 高级类型 8. 迭代器 和 Generators 9. 模块 10. 其他 本系列其他文章: - [万物起源:从 JavaScript 到 TypeScript](https://gitbook.cn/gitchat/activity/5ca1c7169814fa7a53616978) - [渐进增强:入门 TypeScript 编写 React 应用](https://gitbook.cn/gitchat/activity/5cfa0eae8eef6d7e7a7ec1dc)
免费严选TypeScript
1721 订阅

万物起源:从 JavaScript 到 TypeScript

讲历史,科普 TypeScript,适合任何人阅读。 本次分享的话题为: - JavaScript 的历史 - 黑暗时刻 - 标准化 - 什么是 TC39 - babel 带来的价值 - 未来 - TypeScript 介绍 - 什么是 TypeScript - TypeScript 的流行趋势 - TypeScript 的优势和收益是什么 - TypeScript 与 JavaScript 对比表格 - 环境配置 - 国际惯例 Hello World - tsconfig.json - 编译器选项 - 与 Webpack 集成 本系列其他文章: - [从零开始:全面了解 TypeScript 基础知识](https://gitbook.cn/gitchat/activity/5cc08ab1fe554b79722e510b) - [渐进增强:入门 TypeScript 编写 React 应用](https://gitbook.cn/gitchat/activity/5cfa0eae8eef6d7e7a7ec1dc)
免费严选Java
1832 订阅

使用 Flutter 完美开发你的移动应用程序

Flutter 是谷歌开源的移动应用程序开发套件,可以在 iOS Android 上构建高质量的用户界面,并且还是 Google Fuchsia 系统唯一的开发框架。不仅如此,在你学习 Flutter 的过程里,对于 Dart 掌握的,还能用于 Web Server的开发,不久的将来甚至有 Desktop,可以遇见的是,这是一种全新的跨平台解决方案。 对于基础知识,我推荐大家直接阅读开源版 Flutter 入门指南,https://github.com/icepy/flutter-book ,这次的 Chat 主要讲点没有在开源版内容中出现的东西,算是一次深度的整理。 本场 Chat 主要从如下几个模块上为大家解析如何用好 Flutter(注意,本场 Chat 需要你先行了解一些 Flutter 基础): - 历史和其他跨平台方案对比图; - 环境搭建和 Widget 基础; - 生命周期详解和平台特性; - 处理异步的几种方式; - 如何开发与发布一个 Package; - 何谓 Bloc 又如何设计好 Bloc;
严选Flutter
315 订阅

成长:浅谈从前端小工到工程师的三年转换

天生的编程艺术家,只生活在书本里。对于我们初入前端领域的同学而言,如何快速成长,这其实需要一些坚持和技巧。 本篇 Chat 的分享,主要会回顾自己的一些经历。 1. 如何将练习成为习惯? 2. 如何去找到难度适合的前端项目? 3. 如何判断市场的需求? 4. 如何去正确的坚持? 5. 如何看待当下的焦虑? 当你真正的了解自己,从心而动时,一切都是那么平静。
234 订阅

从0到1快速开发钉钉微应用

随着钉钉在企业服务市场逐渐强大,针对钉钉的开发需求越来越多,本次 Chat 的话题主要针对企业内部开发微应用(H5),让你更了解如何快速的在钉钉上开发微应用,避免一些不必要的坑。 - 重点讲解如何实现免登 - 常用的接口 - 如何正确的调用 JSAPI - 实现一个简单的微应用,让你窥视全貌 学习完本次 Chat,你将拥有快速在钉钉上开发微应用的能力。
钉钉
442 订阅

深入浅出 JS 异步处理技术方案

本场 Chat 主要内容包括: - 为什么要异步 - 传统的 callback - Promise - 生成器 - async await - 目前主流的异步处理库使用方案 - babel polyfill 支持,在浏览器环境中使用异步解决方案 - Node.js 环境中使用异步解决方案 - 总结
严选JavaScript
463 订阅

《深入理解 ES6》读书笔记,初入前端必学

- 如何搭建起来可运行的环境,查看学习 ES6 的结果 - ES6 的块级作用域 - 字符串处理和函数 - 解构和扩展对象的功能性 - 什么是 Symbol 以及怎么使用 - 新的 Set 集合,Map 集合 - iterator 和 generator 的使用 - 怎么写类,以及 Promise 和如何封装处理异步 - 使用模块封装代码 - 代理和反射 初入前端的同学学习后可以了解 ES6。 **实录提要:** - 如何使用 ES6 实现 aop 注解? - 在 ES6 里 Native 能力都有哪些提升? - reflect 和 proxy 在应用开发中常见的应用场景有哪些? - 项目中使用 ES6,ES7 有什么好处和优势? - 团队协作是个问题,工具集 IDE,面对复杂的落地环境如何可以平滑优雅地适配升降级的高效方案? - 对于新增的数据类型 Symbol 和数据结构 Set、Map,具体的使用场景是怎样的?
严选
899 订阅
微信扫描登录