Shiny allows easy creation of the user interface (ui.R) with simple functions for creating the HTML Bootstrap interface with sliders, sidebars, dropdowns and layout containing other elements to be populated by functions in the backend server functions (server.R) that is responsive to the user inputs (as variable input).
I spoke with my buddy Sean Emmer, who's a front end JS wizard having founded and developed the ChatPath app using Angular and React, the two most popular responsive JS frameworks. He thought that recoding the functionality of the Shiny apps I showed him would require a MAJOR slug of development work, a la a team of developers working for at least a year, ie expensive in terms of time and money. So the next question is could we get the Shiny apps to scale? Well yes, we could either:
Pay shinyapps.io to host with more connections and resources, eg $39/mo for performance boost (8 GB RAM), OR...
Install open-source Shiny Server on a load-balanced AWS cluster, possibly spun up using Docker
Sean shared links on helpful tools and background for front end web dev:
Shiny allows easy creation of the user interface (
ui.R
) with simple functions for creating the HTML Bootstrap interface with sliders, sidebars, dropdowns and layout containing other elements to be populated by functions in the backend server functions (server.R
) that is responsive to the user inputs (as variableinput
).I spoke with my buddy Sean Emmer, who's a front end JS wizard having founded and developed the ChatPath app using Angular and React, the two most popular responsive JS frameworks. He thought that recoding the functionality of the Shiny apps I showed him would require a MAJOR slug of development work, a la a team of developers working for at least a year, ie expensive in terms of time and money. So the next question is could we get the Shiny apps to scale? Well yes, we could either:
Sean shared links on helpful tools and background for front end web dev:
JS Frameworks
Popular JavaScript (JS) frameworks are:
Comparisons:
Extra notes from chat with Sean
&__
modifier in*.scss