为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第21天 React开发个人博客+Serverless配置化

第一模块 学习课程名称:React配置化 + Serverless, 落地低代码+云原生全栈开发章节名称:1-1 关于课程你需要了解的都在这里                 2-1 前端开发环境准备讲师:Dell第二模块 课程内容这是一门全栈实战课程 React including HOOKS + Redux + REACT ROUTER immer提升前端项目性能 + webpack进行多入口页面配置方法 +Ant Design简化后台开发成本后端Serverless including TYPEORM MySQL Midway FaaS 阿里云函数计算FC Authing三方...

169浏览
0推荐
0评论

【九月打卡】第20天 前端技术展望&后续学习路线

第一模块 学习课程名称: 六大模块 梳理开发痛点 解锁前端进阶路章节名称: 8-3 前端技术展望               8-4 后续学习路线讲师: Brian第二模块 课程内容未来几年里前端技术发展的方向:TypeScript: 全面普及,Vue3.x已经到来跨端能力的增强: Futter2.0、Electron、uniappuniapp 带来的问题和运维有一定的难度Futter(Google写的)、Eletron(VSCode也在用) 生态以及系统整体稳定性比较好工程化能力: Node.js + 后端能力 +...

53浏览
0推荐
0评论

【九月打卡】第19天 多应用场景技术栈考量

第一模块 学习课程名称: 六大模块 梳理开发痛点 解锁前端进阶路章节名称: 8-2 多应用场景应用技术栈考量讲师: Brian第二模块 课程内容技术栈考量技术栈选择团队技术实力与业务需求结合能够复用,坚决不造轮子;需要造轮子,坚决不牵强这么简单怎么来,多考虑时间、进度、质量因素第三模块 课程收获考虑系统复杂度、业务需求升级迭代范围内,还有人力成本小程序要考虑前后的衔接性websocket --> http请求会有3次握手过程,建立过程会比较慢no-sql数据库 -->...

81浏览
0推荐
0评论

【九月打卡】第18天 多端应用需求分析难点解析

第一模块 学习课程名称: 六大模块 梳理开发痛点 解锁前端进阶路章节名称: 8-1 多端应用需求分析难点解析讲师: Brian第二模块 课程内容1.PC端需求分析非常不错的设计网站 借鉴: 花瓣网 优设网 UI中国...

111浏览
0推荐
0评论

【九月打卡】第17天 前端自动化与CICD

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称: 7-6 什么是前端自动化?什么是CICD?讲师: Brian第二模块 课程内容缺陷控制平台 -> bug -> 测试截图或者描述 -> 本地查看问题 -> 开始代码开发 -> 了解现象复现 -> 提交版本构建 -> 点击发布的环境继续测试 -> 关闭测试缺陷自动化相关概念前端自动化 是指前端代码的自动化构建、打包、测试及部署等流程。持续集成(Continuous Integration)持续部署(Continuous Deployment)...

135浏览
0推荐
0评论

【九月打卡】第16天 初步认识ESLint

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称: 7-5 ESLint是如何使用和实现的讲师: Brian第二模块 课程内容ESlint -- 开源的JS代码检查工具,目标是提供一个插件化的JavaScript代码检测工具ESLint的作用是让你在开发过程中就能提前发现自己的代码问题以及不规范的地方,并且可以规范团队代码风格保持一致。ESLint是一套每一个人都应该了解的并且遵循的JS代码规范。它可以让我们的代码风格一致、更加健壮、减少错误并用上社区的最佳实践。Espree has a modular architecture that allows extension of core...

117浏览
0推荐
0评论

【九月打卡】第15天 缺陷控制概念以及最佳实践

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称: 7-4 缺陷控制概念&最佳实践讲师: Brian第二模块 课程内容缺陷控制就是在项目全生命周期中,保障项目质量的一系列行为。第三模块...

85浏览
0推荐
0评论

【九月打卡】第14天 项目开发团队协作-Git

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称: 7-2 项目开发团队协作 --------版本管理               7-3  关于Git你需要知道的知识点讲师: Brian第二模块 课程内容Git Flow(重点)模型一、经典模型问题分支不仅仅针对开发环境、测试环境,有时还要针对用户测试的环境,公测环境,发布release环境必须使用dev分支复杂度高: hotfix与release分支多次merge合并模型二、gitlab,github推崇的模型 -- 总结了线型协同的一些好的方式和方法支持持续集成多环境的场景上游分支向下游发展流程: Bug -> New Branch...

137浏览
0推荐
0评论

【九月打卡】第13天 文档管理工具

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称: 7-1 四款文档管理工具介绍讲师: Brian第二模块 课程内容接口模板工具接口模板、分组权限控制、团队协作版本控制、本地部署观念: 可以根据自己的需求选择合理提升效率的工具,工具适合当前应用场景就使用那一个工具第三模块 学习收获文档管理工具有:一、协同工具   1. 国外Google Docs、Office365、Alfresco、LogicalDOC CE   2. 国内WPS云、石墨、有道云、一起写、其他二、接口文档Showdoc、eoLinker、MinDoc、apizza三、其他gitbook、blog、注释产出Api文档、mock第四模块...

125浏览
0推荐
0评论

【九月打卡】第12天 动态路由加载以及Koa综合应用

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称: 6-6 动态路由加载: Routes入口优化require.context               6-7  Koa综合应用讲师: Brian第二模块 课程内容combineRoutes优化require.context() 可以去传递目录进行搜索,还可以指定子目录和正则表达式//import publicRouter from './publicRouter'//改成加载目录中的router中间件const moduleFiles = require.conterxt('./modules', true,...

84浏览
0推荐
0评论

【九月打卡】第11天 JWT鉴权方式: koa-jwt集成

第一模块 学习课程名称:六大场景 梳理开发痛点 解锁前端进阶路章节名称: 6-5 JWT鉴权方式: koa-jwt集成讲师: Brian第二模块 课程内容npm install koa-jwt //定义公共路径,不需要jwt鉴权const jwt = JWT({secret: config.JWT_SECRET}).unless({ path: [/^\/public/, /\/login/]})集成:const middleware = compose([    koaBody(),    statics(path.join(__dirname, '../public')),    cors(),    jsonutil({...

75浏览
0推荐
0评论

【九月打卡】第10天 Koa配置开发热加载,ES6语法支持&Webpack配置

第一模块 学习课程名称:六大场景 梳理开发痛点 解锁前端进阶路章节名称: 6-4 Koa开发热加载,ES6语法支持讲师:Brian第二模块 课程内容nodemon - 简单地监视脚本的变化 -> 可以用于开发热加载通过本章学习,我们可以去配置一个koa的生产环境,在开发过程中,我们可以去实时地对代码进行一个编辑。代码一旦编辑保存之后,koa的服务即可重新启动起来,同时也对ES6语法有支持。npm install -D nodeman 开发环境安装webpack.config.js  webpack的入口文件npm install -D clean-webpack-plugin(主要用于清理dist目录下的文件)...

106浏览
0推荐
0评论

【九月打卡】第9天 初识Web框架Koa, Request, 路由,app.use链式处理

第一模块 学习课程名称:六大场景 梳理开发痛点 解锁前端进阶路章节名称:6-2 Node.js写接口,初识Web框架Koa6-3 Request属性、路由基础用法、app.use链式处理讲师: Brian第二模块 课程内容Koa官网: https://koajs.comnext generation web framework for node.jsKoa是一个新的web框架,致力于成为web应用和API开发领域中的一个更小、更富有表现力、更健壮的基石。Koa利用async函数丢弃回调函数,并增强错误处理。Koa没有任何预置的中间件,可快速而愉快地编写服务端应用程序。Koa核心概念:Koa...

75浏览
0推荐
0评论

【九月打卡】第8天 API接口安全

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称:6-1 API接口安全相关知识(加密&算法&HTTPS)讲师: Brian第二模块 课程内容Header    --> 规定Token使用的加密方式以及Token使用的类型 --> { "alg":"HS256","typ": "JWT" }Payload   -->Token中包含的用户信息 --> { "sub":"2019-10-01", "name":"Brian", "admin": true }Signature -->Header Base64 + Payload Base64 +...

175浏览
0推荐
0评论

【九月打卡】第7天 接口测试必会的Mock接口&平台介绍

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称:5-3   接口测试必会的Mock接口&平台介绍5-4 【编程任务】Mock一个数据结构的接口讲师: Brian第二模块 课程内容Mock数据:模拟真实接口 -- 实现效率开发,前后台同步,特别是分布式的系统虚拟业务场景 -- 某些开发场景非常难触发,还有一些异常逻辑、交互逻辑压力测试工具:YApi、Easy Mock、DOClever、Fast Mock  Mock.js --> mockjs.com -> github.com/nuysoft/Mock/wikinpm install mockjs...

83浏览
0推荐
0评论

【九月打卡】第6天 Webpack、VSCode、真机调试技巧

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称:5-1 三类真机调试技巧5-2 如何调试webpack?如何配置VSCode调试?讲师: Brian第二模块 课程内容Android + chrome 调试chrome打开开发者调试模式搜索各个手机如何进行开发者模式(如上述手机是点击版本号)设置 -> 开发人员选项 -> 开发人员选项打开 -> 保持唤醒状态 -> 允许USB调试 chrome自动会和手机浏览器进行连接Fiddler/ Charles 劫持Charles手机设置HTTP代理连接到服务器 -> 访问http请求 ->...

73浏览
0推荐
0评论

【九月打卡】第5天 搭建CLI脚手架及工具使用

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称:4-3 脚手架及CLI工具4-4 脚手架工作原理讲师:Brian第二模块 课程内容脚手架及CLI工具以vue cli 工具作示例vue create demo-vue   npmjs commander库  promptyeoman 脚手架生成器 创建脚手架钩子函数prompting 按以下顺序执行:1. initializing 初始化 必选2. prompting 默认选项 必选3. configuring4. default5. writing6. conflicts7. install 包括哪些文件和依赖 必选8. endnpm install...

53浏览
0推荐
0评论

【九月打卡】第4天 前端工程化工具、webpack核心概念

第一模块 学习课程名称: 六大场景 梳理开发痛点 解锁前端进阶路章节名称:4-1 前端工程化工具介绍4-2 webpack五大核心概念讲师:Brian第二模块 课程内容前端工程化:为什么要前端工程化:复杂度高: 前端项目的多功能、多页面、多状态、多系统规模大:团队开发,多人协作,代码质量管理要求高:页面性能优化(CDN/异步加载/请求合并)CSS兼容性、单页面应用、服务器渲染怎么做到前端工程化:从业务着手 -> 简单的单页面应用,使用gulp打包+同步工具实现开发全流程从复杂度考虑 -> jenkins git/gitlab webpack react/vue/angular从已知向未知扩展 ->...

99浏览
0推荐
0评论

【九月打卡】第3天 UI框架选型、JS框架选型

第一模块 学习课程名称:六大场景 梳理开发痛点 解锁前端进阶路章节名称:3-1 UI框架选型3-2 JS框架选型 讲师姓名: Brian第二模块 课程内容常见框架生态圈:响应式PC端UI组件库:layui layui-admin iView(适配小程序、目前vue流行的框架) inMapAnt Design(MVVM框架集成)移动端的组件库:基于vue --> MintUI CubeUI VantTypeScript 强类型语言,有助于前端更规范的开发、是目前框架更新的趋势第三模块...

150浏览
0推荐
0评论

【九月打卡】第2天 开发环境、测试环境、数据库环境

第一模块 学习课程名称:六大场景 梳理开发痛点 解锁前端进阶路章节名称:2-2 手把手搭建前端开发环境 2-3 Win10安装虚拟机、安装Linux系统、安装Docker的一条龙上手指南 2-4 Docker入门安装教程讲师姓名: Brian第二模块 课程内容本地环境:Node.js(npm/yarn) + nvm(Node.js版本管理)IDE(Webstorm/Vscode/Atom)Vue-Cli安装命令: npm install -g @vue/cli快速原型开发: npm install -g @vue/cli-service-globaltaobao加速源: npm install -g cnpm...

153浏览
0推荐
0评论
首页上一页12下一页尾页
意见反馈 帮助中心 APP下载
官方微信