- 博客(6)
- 收藏
- 关注
原创 掌握这些快速适应企业前端项目开发 — 给正在找实习的同学们
一、前言大家好,我是一名热爱前端的大三学生。从开始学前端到现在有一年左右的时间了,前段时间结束了在某网络安全公司的实习。这是我的第一次实习,虽然说之前在学校里面有过一些个人项目经验,但是到了公司刚开始很多东西都还是难以应对。经过几个月的实习我有一些东西想要总结给大家,希望给还未有过实习经验的同学们一些帮助。这次总结的主要是工具使用和技巧相关的,之后可能会挑一些遇到的问题总结,大佬们轻喷哈。二、项目环境对于刚进公司一般都会发放电脑,有些大厂甚至会发 mbp (实名羡慕),第一天大家一般装一装开发的环境。
2021-04-20 17:05:19 607
原创 全面了解 Code Spliting 和 Lazy Loading,前端性能优化实用干货
一、什么是 Code Spliting 和 Lazy Loading ?简单的来讲,就是我们将代码进行 Code Spliting (代码分离),分离成很多块(chunk) ,然后可以按需要加载不同的代码,也就是 Lazy Loading (懒加载)。这样的话,可以极大的减少我们的初始化时的请求次数,而且还可以命中浏览器的缓存,避免多次请求相同代码,来提升网页加载的速度。二、了解 import() 函数在正式进入学习代码分离和懒加载之前,我们需要提前了解 import()函数,因为之后很多地方都要用到
2020-11-30 18:25:55 813 1
原创 Mongodb基础,快速学会使用Node.js操作数据库
一、Mongodb 介绍Mongodb 是一个文档数据库,以文档形式存储数据,格式类似于 JSON与 Mysql 的特点及选型对照MongodbMysql关系类型非关系型关系型存储类型文档存储(类似于写 Word )表格存储 (类似于写 Excle)操作类型NoSQL 操作 (不需要写 sql 语句)SQL 操作选型对照适合存储格式比较松散的信息,如“爬虫”下来的数据适合存储格式比较规整的信息**说明:**并不是说在真实项目中,两种数据库只
2020-11-16 22:44:44 309
原创 Vue3 新特性初体验
Vue3 新特性1、初始化开发环境// 安装 / 更新 vue-cli (保证版本在4.5.0以上)npm install -g @vue/cli// 创建vue create vue3-basic// 然后选择 Manually select features (因为我们需要使用TS),进入界面后选择TS(按空格选择)// 然后选择Vue3, 后面都保持默认和选择 No2、ref 的使用在 vue3 的 script 中不再使用 data 和 methods ,而是使用 set
2020-10-19 13:55:37 1351
原创 Typescript基础知识,带你快速入门
Typescript 基础1、什么是Typescript?编程语言有以下两种类型:动态类型语言: 只有在运行时才能确定变量的类型 (例如JS / Python)静态类型语言: 在编译时就已经确定了变量类型,以及能够检查出错误(例如 c++ / c / c# / java)TS 的特点:Javascript that scales (JS的超集)静态类型风格的类型系统从es6到es10甚至是esnext的语法支持兼容各种浏览器,各种系统,各种服务器,完全开源2、为什么要使用 TS
2020-10-18 23:33:49 454
原创 Git 常用命令整理,给初学者的快速查阅指南
前言我只在刚学前端时了解过git的一些基础命令,只会一些commit/push/pull等,后来发现越来越不够用了,特别是在想和别合作完成一个项目时,特别害怕自己因为对git操作不熟悉而使项目难以进行。最近,我系统的学习了一些git的原理和命令,整理出来了一些命令给各位初学者一点指南,特别是在大家初学时对一些命令不熟悉可以拿来方便查阅。常用命令1、从远程仓库克隆代码git clone 从仓库复制的地址// 建议复制SSH, 使用HTTPS每次需要输入远程仓库账号密码,比较麻烦2、查看提交日志
2020-09-04 09:58:59 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人