前端学习,目标大厂实习

前端的学长学姐们,大二上已经学完css,html,js,vue和ajax的前端知识,接下来应该怎么规划啊,如果要刷题的话应该到哪刷和学些什么呢,可以在大三找到实习吗。#没有实习经历,还有机会进大厂吗##我的实习求职记录##投递实习岗位前的准备##前端 开发工程师#
全部评论
才大二上。那时间还很充足。你可以学一下react,很多大厂的前端都是用react。然后可以做点项目,比如最简单的,做个个人博客,顺便把后端和服务器部署也掌握一下,可以做个游客登录,给你留言的功能,实现在线的双向通信。当然还有很多你可以自己扩展的小功能,比如音乐点播,富文本编辑……这个自己根据兴趣去添加。网页做熟之后,也可以试试跨端框架,react native, electron这些,用js写写桌面端和移动端应用
13 回复 分享
发布于 01-04 19:28 北京
现在学react,模块化打包工具,做项目,面试题找实习前三个月刷就行
9 回复 分享
发布于 01-05 09:54 浙江
很想帮校友,但我是后端
3 回复 分享
发布于 01-04 19:23 上海
实习来说刷题算法简单的会写就行 前端写八股题得多刷 会一个框架就行 其实大厂不care你会啥框架
3 回复 分享
发布于 01-06 16:10 北京
先打牢基础吧,项目其实可以晚点做
2 回复 分享
发布于 01-06 15:10 重庆
学学react,做做项目
1 回复 分享
发布于 01-06 15:44 湖南
八股文背的6就可以了
1 回复 分享
发布于 01-07 20:15 北京
中北校友,同前端,可给建议,私
1 回复 分享
发布于 01-08 09:06 北京
这么卷,你别离谱😭😫
1 回复 分享
发布于 01-18 12:14 安徽
我现在在写完整的学习路径,欢迎关注~
1 回复 分享
发布于 03-03 16:44 浙江
点赞 回复 分享
发布于 01-06 21:37 山东
从现在开始背
点赞 回复 分享
发布于 01-08 13:40 江西
前端基础要系统化 结构化 深度化 广度化 要坚持结果导向 倒逼执行力落地 要及时复盘review
点赞 回复 分享
发布于 01-22 10:14 北京

相关推荐

第一次面试,有亿点紧张回答的磕磕碰碰,总共面了25分钟1.自我介绍2.我看你的简历写了一个微型的vue框架,可以简单介绍一下吗3.使用过css预处理器吗答:在一个项目中引入使用过sass,但是只是用了sass的嵌套,其他功能没有使用过4.对定位的fixed有了解吗5.可以讲一下用fixed定位实现垂直居中吗(这里我说了fixed布局的垂直居中和其他垂直居中的方式)6.css选择器的权重7.es6有了解吗(我这里说了两个,然后直接就说es6并没有刻意记那些是es6,在开发中都是一起使用的)8.let和var的区别(这里中午拿快递的时候突然想起来忘记说var声明的变会被挂载到window上了)9.同步任务和异步任务有了解吗10.说一下深拷贝和浅拷贝11.浏览器输入url后会发生什么(这里我说我没有了解过,但是我了解浏览器的渲染原理)12.那你说一下浏览器的渲染原理吧13.有用过vue2吗14.介绍一下vue通信的方式15.介绍一下vue3生命周期钩子函数16.路由守卫有了解吗17.插槽有用过吗?介绍一 下应用场景18.vue2了解吗?(有了解,但是没有做过具体的项目)19.讲一下vue的setup函数20.在实际开发中遇到过什么难题,都是怎么解决的21.对于其他框架你怎么看?22.如果有需求需要你去学习新知识你怎么看待23.对以后的职业规划有什么计划反问实习的业务是什么后续会不会有二面对我的简历优化以及对未来的学习方面有没有什么建议 #前端#
查看26道真题和解析
点赞 评论 收藏
分享
在前端项目中,有几个常见的优化工具和技术可以帮助提高性能和用户体验。以下是其中一些常见的工具和技术:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139混淆和压缩代码:通过工具如UglifyJS、Terser等来压缩JavaScript代码,删除不必要的空格、换行符和注释,并将变量名、函数名等重命名为更短的形式,以减少文件大小和提高加载速度。图片优化:使用工具如OptiPNG、JPEGoptim、SVGO等来优化图片,减小文件大小而不影响视觉质量。另外,使用适当的格式来存储图片,如使用WebP替代JPEG和PNG,以进一步减小文件大小和提高加载速度。懒加载:将页面上的非关键资源(如图片、视频、音频等)延迟加载,等到用户真正需要时再加载,以减少初始页面加载时间。缓存和版本控制:通过使用HTTP缓存来减少对服务器的请求,浏览器可以缓存静态文件(如样式表、脚本文件和图片),从而减少页面加载时间。此外,使用版本控制技术(如添加哈希值到文件名)来确保浏览器能够正确地加载最新的文件而不使用缓存。Tree Shaking:通过打包工具(如Webpack和Rollup)的Tree Shaking功能,可以自动删除未使用的代码,减小文件体积。资源合并和打包:将多个文件合并为一个单独的文件,减少网络请求次数和文件大小,同时使用打包工具(如webpack)将多个模块打包为一个或多个bundle,以减少页面加载时间。异步加载和代码分割:将代码按需加载,仅在需要时动态加载,提高页面加载速度。使用工具如Webpack的代码分割功能或动态导入(Dynamic Import),以将代码拆分成较小的块,并在需要时按需加载。响应式图片:根据设备的屏幕大小和分辨率,使用不同大小的图片,以减少不必要的下载和带宽消耗。除了上述列出的工具和技术外,还有其他优化方案,如使用CDN加速、启用Gzip压缩、减少HTTP请求等。最佳实践是根据项目需求和目标受众来选择适当的优化工具和技术,并进行必要的性能测试和优化。
点赞 评论 收藏
分享
6 31 评论
分享
牛客网
牛客企业服务