-
Notifications
You must be signed in to change notification settings - Fork 65
Improve pick
command to display color styles
#17
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
Conversation
85285ea
to
b0351a5
Compare
pick
command to display color styles (追記ここまで)
Thank!! The HTML parsing process is quite complex in some way, and this update is not easy!
The usage of unwrap
might be dangerous, I'll convert them to unwrap_or()
before we update leetcode-cli
to a new version.
HTML parser
I used to implement a similar HTML parser like escaper
, I'm considering about that if we can use elvis instead of escaper
in the future?
Elvis
BTW, would you like to have a look at elvis when you are free? It's a UI Library
powered by wasm
, faster than vue
for 2~3 times, react
for 5~8 times, it would be nice if we can develop it together one day!
It seems interesting, after a quick view at elvis, I didn't totally get it though. It's a UI Library written in rust and compiled to javascript(which is elvis.js), and then used by javascript ?
I know some rust based frontend frameworks like Seed, what's the difference between elvis and these frameworks?
Elvis
is just better than seed
and yew
, don't ask me why : -P
Elvis
Seriously speaking,
- the
used by javascript
is the core design forElvis
, it's friendly for the frontend developers —— they can write code like before with better performance usingElvis
's wasm layer. Elvis
terms to abstract a UI structure for all platforms, you can write a rust UI once and transform them toweb
,electron
,flutter
, even forQt
in the future.
For example
- yew: rust the web
- seed: rust the web, too.
- elvis: js or rust the web as your wish, if your want to rust the mobile or desktop together, piece of a cake.
That's a good marketing point:)
That's a good marketing point:)
@hulufei Hi, bro,how are you doing? There will be an activity about introducing elvisjs next Tuesday, It would be nice you join it, you can contact me at cdr.today@foxmail.com
eg. 221