Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

前端菜鸟不平凡的2019 #12

Open
Rain120 opened this issue Dec 24, 2019 · 4 comments
Open

前端菜鸟不平凡的2019 #12

Rain120 opened this issue Dec 24, 2019 · 4 comments
Labels

Comments

@Rain120
Copy link
Owner

Rain120 commented Dec 24, 2019

自我介绍

国际惯例,先自我介绍一下,2018 级科班毕业,操着一手 C & C++, 满脑子的单片机加内存。听说前端简单,前端小姐姐多,前端啥啥啥的, 一股脑硬生扎进了前端大营,结果
image

三剑客,刀刀入肉; Angular 1.x, React, Mobx, Typescript对我一个小白而言更是糟心

image

毕业后摸打滚爬半年多,终于算是前端入门了,来到了 2019年。

2019

2019 对我而言,是非常重要而有意义的一年,它分为两部分,前半年和后半年, 先说说这一年做了什么。

完成

Github

github com_Rain120

Repositories

study-notes 个人学习笔记

qq-music-api: QQ 音乐API koa2实现

awesome-javascript-code-implementation: 想实现 JavaScript 原生的方法(Array, Object等), 欢迎大家一起来啊

program-learning-lists: GitHub很多优秀的项目收集

Free-Source: 分享各类资源

知乎

image

image

掘金
image

image

以上大概是我今年获得了什么。

上半年

年初刚来的时候,因为项目不是很紧,于是,我准备干一票大的。🤫对,没错,就是学习啦,我心里只有学习。
image

于是我有了非常多的时间进行学习,整理。然后我在在学习的时候为了方便自己随时随地的可以查看自己学习到的东西,搞了 study-notes 这个项目,目的就是为了方便自己,也为了给大家分享我的心得。
image

当然,由于我在之前学习的时候收集过很多资料,包括 GitHubstar。有好东西一定要和大家分享啦,毕竟我是一个乐于分享的同学
image

bang, program-learning-lists,这个项目横空出世,主要是将项目分类整理。
image

就这样,学习了几个月,深感寒冬将至,我觉得换条生路,于是 我要杀死丁力那个杂碎,等会,不好意思,串频道了,我要搞个 Node项目学习学习呀,然后,emmm, qq-music-api, 对,就是这个,QQ 音乐API koa2 实现, 主要是通过 koa2 + axios来实现的。

Note: 仅供学习使用过哦,所有商业用途均与本人无关

然后就是面试,面了4家,一家拒绝终面,过了三家,最后选择去现在公司。

image

下半年

下半年见识到的场面啊,那家伙,大场面,锣鼓喧天,鞭炮齐鸣... 诶,这话说的,不知道哪里怪怪的。

面试的时候,我问了面试官有关于公司的分享,结果真的见识到了,什么是分享,那家伙,人家那才是分享。在老大的分享中学习到很多新的思想,对开发帮助挺大的。当然,我只吸收了一点点,毕竟能力就在这了。
因为FE团队一直有一些入门任务,于是就有了 rmc-ui , 一个移动端组件开发项目(只是搭建框架,组件只实现了部分)。它包括了

  • 组件框架的搭建 (代码检查 代码格式 打包 提交, etc)
  • Github 开源 (ISSUE PR模板 官网 文档 README CI -> Github Action, Netlify, etc)
  • 组件设计 (如何设计组件)
  • NPM 发布

rmc-ui demo

之后接触到一个移动端的项目,发现项目用到的一个插件 better-scroll 之前有用Vue Demo使用,于是在工作之余将它 React 的实践做了一个 Demo,当然中间有些问题的,有大佬可以帮我看看,谢谢大家
better-scroll-for-react-usage

image

这个项目写完以后,我发现,我可能会写很多个类似这样的项目,所以就顺手抽了一个React Template 作为日后起新项目的架子。

这个模板主要是React + Typescript + less, 再配上Husky + commitlint + changelog

地址: react-universal-template

再然后,又顺手做了一个抽离了一个docsify 模板 study-notes-template, 对,你没有看错,这个就是根据我的 study-notes来分解的。

image

接着,之前一直想搞一个源码实现和算法学习的笔记,想了很久,觉得自己能力不够,怕误导大家

image

接着启动了项目,向老大、同事咨询了一下建议,然后一个人,慢悠悠的写着 😭 😭,然后发现我自己好菜啊
地址: awesome-javascript-code-implementation

结束

转眼间,2019就结束了,这一年我确实学到了很多很多,工作能力的提升,前端知识的积累,但是依旧还是菜鸟,需要继续努力,大家共勉吧

@Rain120 Rain120 added the Web label Dec 24, 2019
@Rain120 Rain120 changed the title 一名前端菜鸡的2019 前端菜鸟不平凡的2019 Dec 29, 2019
@william-xue
Copy link

优秀

@Rain120
Copy link
Owner Author

Rain120 commented Jan 7, 2020

@william-xue
继续努力

@chenmooooooo
Copy link

加油啊!

@Rain120
Copy link
Owner Author

Rain120 commented Aug 28, 2020

@chenmooooooo
共勉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants