This article participated in the SegmentFault "2021 Summary" essay , and you are welcome to join as well.
Time flies quickly, and one year has passed in a blink of an eye. I have gained quite a lot in the year of 2021. It is a pity that my goal this year has not been achieved either. It is a pity and regret. But next year, I will work harder to achieve my goals.
Let's take a look at what I have gained this year.
First of all, thank you for the platform of Sibu, which gave me an opportunity to develop. It makes me honored to be able to record video courses on Sibu. I don’t care how much money I earn. At least it allows me to recognize the difficulty of recording videos and the difficulties of recording courses. growing up. The following are my recording results:
- Verification login for playing TypeScript project
- Fun TypeScript Project Movie Seat
- Implement a mini version of the compiler (compiler) from
- Write a color
Originally, I planned to record a course of "Reading Notes Management System", technology stack react + typescript + family bucket + php this year, but because I added a lot of designs in the process of gradual development, so this year is over This goal is not achieved, so I want to complete this goal next year, so stay tuned!
PS: This course has taught me a lot. At least the React technology stack is proficient, and I also made many UI components by myself, such as Dialog box component, breadcrumb component, Select component, Upload component, Pagnation component, etc. That said, it's already a small UI component library.
As shown below:
Because of the gradual increase in functions, I believe this course will definitely let you learn a lot, and you can see the effect in advance.
Some articles have also been completed this year, as shown below:
- "Nuggets-Popular Creators List of 2020"
- A flexible and highly customizable JavaScript color picker
- Deep into the this object in JavaScript
- 2021, let us write a mini version of vue2.x and vue3.x framework
- Complete 50 web projects with JavaScript in 50 days. What have I learned?
- Use create-react-app + react + typescript to complete a website from
- A tool function, which realizes the restriction of the page tooltip component to use
- Implement a color selector from scratch (implemented in native JavaScript)
- 50 days. What have I learned?
- scratch line implement a triangle generator
I am very satisfied with these results. And I also wrote a 50 project official website. For details, please see here . The technology stack is implemented using less + vite + vue3.
Of course, I have also completed the algorithm website and the summary of Jianzhi offer. At present, I have finished the algorithm questions for the second edition of Jianzhi offer. I am currently updating the special assault version. I have to say that after I have brushed the algorithm, I feel my whole thinking logic. I have improved a lot. I know that I am still very good and need to work hard. I hope that in 2022, I can accomplish all my goals. The following is a screenshot of part of my Jianzhi offer algorithm.
For more details, please watch the official website offer .
There is also a website that collects code snippets, as shown in the following figure:
It may come from a summary at work, or it may collect code snippets on the Internet, take every open source project seriously, I will not give up, and I am also working hard to update.
I very much hope that friends can join in and contribute to improve this code snippet warehouse, not limited to js, css and other technologies.
Of course, there is still the biggest blow this year, that is the failure in the interview. Although I failed 5 times, I am not discouraged. I know I still need to work hard. As my column said, making a little progress every day is a great deal. improvement.
And there are still some tasks to be completed, which I haven't completed well. This is my regret. The goal for next year is to do my best to accomplish these goals.
- Write a Nuggets booklet [solid.js actual combat].
- Record the "Reading Notes Management System" course.
- Completed 50 JavaScript projects of the vue version and the mini version. (In fact, the part has been completed, but it has not been summarized yet, you can check the official website I wrote for details).
- Try to summarize the algorithm questions of the special assault version of the sword finger offer and complete the algorithm summary article.
- Major update of color picker 2.0.0.
Looking back at the past year, perhaps it was the deepest year I have grown since I started my career. Let me encourage you.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。