|
|
|
|
|
by lovasoa
830 days ago
|
|
Hey! It's me on the video. Indeed, making this really 100% SQL-only had very interesting and unexpected consequences. I see people who were initially far away from programming circles creating GitHub accounts just to post on the discussion page. I'm currently working on some new exciting features. I hope we can push the frontier of what can be done in SQL even further... |
|
``` select 'checkbox' as component, 'Terms and conditions' as label, true as required; ```
I'm thinking "What would the workflow of a sql-enthusiast be, to build that page".
I think they'd want todo this first:
``` select * from sqlpage.components; ```
which would list the `name` of each component. Which then takes me to:
``` INSERT INTO sqlpage.dom SET name = 'checkbox', label = 'Terms and conditions ', required = TRUE FROM sqlpage.components ```
(or VALUES syntax for INSERT)
This would allow you to re-order your dom, update dom entries, etc. Very similar to jsx, but instead of jsx creating in-memory javascript objects, it's sqlpage's sql creating rows in a postgres table. Then the SQLPage virtualdom gets transformed into actual html.
Just a thought, :)