Next step for concrete5 (react, graphql + php, sql)
Permalink 1 user found helpful
Hey Together
First of all we love C5 and we use it since a long time. It improved a lot and is just perfect.
But i started now an application with C5 for server site handling and react material ui for client site. Its an application and i write the whole GUI new, but i use all permission-, filemanagement and so on from C5 and i save a lot of hosting worries (specially in Switzerland) when i don't use nodejs and mongo db. So i built a C5 package which uses ajax requests to interact with C5 and #! for routing. And its just amazing to work with it. Not only as a developer to use ES8 also for the end user, when the application is not always completely refreshed, just the parts who are necessary.
So i ask myself, what will be the next step for C5? Is there a community interested to build the whole front end in a new technology like using bootstrap + vue + graphql and PHP + SQL for the server site. Write the whole thing with TypeScript and built it with Webpack.
Also in might to maybe change to a nodejs server with mongodb in the future.
What are you thinking?
First of all we love C5 and we use it since a long time. It improved a lot and is just perfect.
But i started now an application with C5 for server site handling and react material ui for client site. Its an application and i write the whole GUI new, but i use all permission-, filemanagement and so on from C5 and i save a lot of hosting worries (specially in Switzerland) when i don't use nodejs and mongo db. So i built a C5 package which uses ajax requests to interact with C5 and #! for routing. And its just amazing to work with it. Not only as a developer to use ES8 also for the end user, when the application is not always completely refreshed, just the parts who are necessary.
So i ask myself, what will be the next step for C5? Is there a community interested to build the whole front end in a new technology like using bootstrap + vue + graphql and PHP + SQL for the server site. Write the whole thing with TypeScript and built it with Webpack.
Also in might to maybe change to a nodejs server with mongodb in the future.
What are you thinking?
Now you can find everything on GitHubhttps://github.com/lemonbrain-mk/concrete5_next_gen...
This is old now use this insteadhttps://github.com/lemonbrain-mk/graphql_websocket...
I started a Rebo https://github.com/lemonbrain-mk/concrete5_next_gen...
This is old now use this insteadhttps://github.com/lemonbrain-mk/graphql_websocket...
The showdown is readyhttps://concrete5.lemonbrain.ch/index.php/person#/... . The github is almost V1.0. I think after some testing we will be ready for a feature branch on concrete5.
seems quite interesting buthttps://concrete5.lemonbrain.ch/... is down...
It is back, sorry. Have fun and write a review here if you have time. Would be amazing. I think also the test package on github will be intresting if you are an C5 developer.
don't be sorry! and thanks, those are interesting new paths for c5 improvements
I think especially in Switzerland we are not coming away from an apache hosting so fast. But this is a way to get new technology on client site and stay with the "old" one on server. In the same time we create a beautiful API inclusive documentation between them. So i think this should be the next step as basic for the next gui.
As i just heart, there is already some VueJS in C5, so my next step after the feature branch and cheap hosting test will be to use it with VueJS.
As i just heart, there is already some VueJS in C5, so my next step after the feature branch and cheap hosting test will be to use it with VueJS.
So i'm starting a composer package for ithttps://packagist.org/packages/lemonbrain/concrete5_graphql_websocke... after talking to remo and korvinszanto, thanks for there support.
After some discussions things changed :) Thanks to everyone who support this project. I built know a Composer Package https://github.com/lemonbrain-mk/graphql_websocket... and one for a demo use https://github.com/lemonbrain-mk/graphql_websocket_sample... which is running here https://concrete5.lemonbrain.ch/index.php/person#... .
Please go for it, test it and discuss it, tell it to your friends or do whatever ;) I'm still here to help or on Slack.
Please go for it, test it and discuss it, tell it to your friends or do whatever ;) I'm still here to help or on Slack.
I couldn't sleep last night, so you will find some new security settings in the dashboard of version 1.1.2