widgetti / ipyreact

React for ipywidgets that just works. No webpack, no npm, no hassle
BSD 3-Clause "New" or "Revised" License
104 stars 8 forks source link

Add an `illustrative PR/issue` tag #16

Open paddymul opened 1 year ago

paddymul commented 1 year ago

There have been a bunch of small issues and pull requests here are very useful for future implementers, because they contain explanation of why things work as such. Ideally this would all be in documentation, until then, can we tag them with something like "illustrative PR".

There is a lot of context necessary for someone to use ipyreact, and it is going to be rare for someone to understand all of the following

https://github.com/widgetti/ipyreact/pull/14 https://github.com/widgetti/ipyreact/pull/11 https://github.com/widgetti/ipyreact/issues/6

paddymul commented 1 year ago

Also I want to say, this is very impressive work by @maartenbreddels , I think this could really help increase jupyter widget creation, and build a bridge to the JS community.

If a normal frontend/JS developer comes to jupyter land to start trying to build stuff, they are confronted by a bunch of things that are new and novel to them (or reallly old like backbone.js). So they have to figure out widgets, traitlets, jupyter, possibly lumino, and lab extension packaging. Python itself is a mild hurdle compared to the rest.

This project limits that to

maartenbreddels commented 1 year ago

Thanks @paddymul ! (sorry for my late reply, just back from vacation!)

I like that! I invited you to 'triage' member of this repo. Let me know if that allows you to create labels.