nteetor / yonder

A reactive web framework built on shiny
https://nteetor.github.io/yonder/
Other
133 stars 15 forks source link

Full Example #134

Open sdhutchins opened 5 years ago

sdhutchins commented 5 years ago

Is there a full example of an app built with yonder vs just basic shiny?

I'd love to see one of the Rstudio examples being rebuilt using yonder. It would help me better conceptualize the differences. What I can see already is that (in my opinion) the syntax is much closer to actual css which I think is great (I've always found it bizarre that shiny forced you to learn this other syntax for existing css practices). I also can see it's far more customizable and offers simplicity.

Also, can I still use shinythemes with this?

nteetor commented 5 years ago

Hello hello! Great question and thank you for asking. Almost a year I started converting the shiny-examples into https://github.com/nteetor/dull-examples (the project has changed names since then). However, I stopped when I saw yonder would undergo significant changes. Before yonder hits CRAN, I would love to

Those pieces would help incentivize usage. There is a large update to reactive inputs waiting to get pulled into master. As part of that update I am reworking the online documentation. At the very least, the new documentation will highlight changes between shiny and yonder. You are welcome to checkout the current documentation, https://nteetor.github.com/yonder, if you have not already.

Unfortunately, I do not have any extensive and public shiny applications built with yonder up on GitHub. I'm sorry I cannot provide you with better examples right now. If you leave this issue open, as development pushes forward I will do my best to post updates here.

re: themes

I would not expect any of the default themes in the shinythemes package to work as they are targeted at Bootstrap 3. However, a custom Boostrap 4 theme could work. I have a far* off dream of incorporating https://github.com/rstudio/sass to allow users to customize the Boostrap 4 theme.

* far far far

sdhutchins commented 5 years ago

Thanks for the response, @nteetor!!! You're definitely taking on a big, big project imo. I've long yearned for a "better" shiny or more "html" friendly shiny in terms of the way it's written. I think your project is offering that.

I figured that about the themes. I certainly hope to play around with this sooner than later.

nteetor commented 4 years ago

Hello again @sdhutchins, I'm pleased to say I can now share a full application built with yonder!

The Harvard Program in Therapeutic Sciences has an application "The Small Molecule Suite" we rebuilt at @zrsa. In this rebuild we used yonder extensively. The application is found at https://labsyspharm.shinyapps.io/smallmoleculesuite/.