点击数:60 来源:北大青鸟_河南北大青鸟_郑州北大青鸟厚铂(郑州鹤立中专校区) 发布于:2020-12-23
做一个精致的项目,比如一个记事本、学习笔记这些都可以做的很精致,有很巧妙的解决方法在里面。
精致不是指简单,而是每个功能都经过打磨。这样的项目很符合职业人的身份、包含你的思想在内、体现了对产品的也有一些理解以及技术上的实现。
比如你就想做一个大众使用的电商平台,那么你的技术选型选择jquery1.x一点问题都没有,未来更好的兼容性考虑选择了jquery1.x,因为seo选择了多页面的应用,然后搭配的一些内容可以很好结合jquery1.x的使用。 漂亮,有、东西。并没有盲目使用新技术。
如果你想做一个管理型后台,那你选angular+ts+rxjs或者vue+vuex+vue-router也可以是react全家桶,那么为什么选这个技术栈?项目需要需要强类型检查angular适合你,组件化的开发+jsx你很擅长而且你很喜欢react,那就选react。
轻量灵活而且喜欢vue-loader下的文件的结构,你选择vue绝对没错,对项目的技术栈选取有自己的理解,对应的技术栈的特点你也有一定了解,这也变相展示了你对框架的使用场景有一定的认知,同时说明你的项目确实经过一定思考以及技术上的一个选择。
你的项目结构是什么样的???结构?没结构啊?官方模版啥样我啥样,我也不知道为啥这么写。面试官:那你能写出来那你也是天赋异禀。
就比如说电商的项目对于基本的结构的设计要有。模块的划分、需求分析、公共css样式的抽取、公共组件的设计(SPA的会设计的比较明确)。这样你的src目录下肯定就有了utils文件夹、一堆模块的文件名、css公共样式文件。这样的项目结构不确定是不是一定最合理,但是它体现了你一定的想法。哪怕你有设计的不合理的地方,whatever,我可以学嘛,但是一点概念都没有?那你怎么去学?
四,总结
固然说,努力要趁早,在校阶段就应该尽可能把基础打好,无论是自习还是正课还是教员布置的项目,都要动脑筋好好的去思考,而不是一味的索取,每天抽出一些时间留给学习,而不是玩闹。要清楚的知道自己的目标,不忘初心,方得始终。