add [Small projects with Elegant code base]
This commit is contained in:
parent
6ddca6b702
commit
b7b2d01e74
|
@ -1,6 +1,7 @@
|
|||
# Summary
|
||||
|
||||
- [Rust By Practice](why-exercise.md)
|
||||
- [Small projects with Elegant code base](elegant-code-base.md)
|
||||
- [Variables](variables.md)
|
||||
- [Basic Types](basic-types/intro.md)
|
||||
- [Numbers](basic-types/numbers.md)
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
# Small projects with Elegant code base
|
||||
We have been seeing such questions in Rust forums for a long time:
|
||||
|
||||
- What projects would you recommend to a Rust beginner?
|
||||
- Looking for small projects with an elegant code base
|
||||
- Codes that is easy to read and learn
|
||||
|
||||
So, collecting relative resourses and representing in _Rust By Practice_ seems not a bad idea.
|
||||
|
||||
1. ππππ
|
||||
Answers for above questions usually came with [`ripgrep`](https://github.com/BurntSushi/ripgrep), though I don't think it is a **small** project, but yes, go for it if you are not afraid to delve deep a bit.
|
||||
|
||||
2. πππ
|
||||
Tutorial [`https://www.philippflenker.com/hecto/`](https://www.philippflenker.com/hecto/) will lead you to build a text editor from scratch.
|
||||
|
||||
3. πππ
|
||||
[Ncspot](https://github.com/hrkfdn/ncspot), a terminal spotify client. Small, simple, well organized and async, it's good for learning.
|
||||
|
||||
|
||||
**To be continued...**
|
Loadingβ¦
Reference in New Issue