I was looking into Github Pages in order to check ...
# random
e
I was looking into Github Pages in order to check if it's possible to have a website accepting forms from users, but apparently since they are static this doesn't look feasible.. is it right?
l
It's possible but you will need to connect to something non static, like a web server that handles the form url, or something in JavaScript, that does it without changing page. You could use Firebase for example
t
@elect if you just need to collect information you can embed a google form
👍 1
i
Simple Form has worked well for me: https://getsimpleform.com
e
Essentially, I'd like to use github to force users, who want to add data, to go through some kind of authentication process, plus have a filter for selecting which forms accept (against vandalism)
I took a look at Firebase, @louiscad, and I found out a much better alternative, https://progur.com/2018/02/netlify-vs-github-pages-vs-firebase.html, netlify
l
The article lists command line ability as a pro for Netlify, but doesn't mention it for Firebase, while it also has a CLI. Also, it doesn't say whether Netlify is free or not, and what are the limits, and finally, it says Firebase does not support static sites generators, which is false because you can generate locally (or remotely for that matter), then push with the CLI, and you can also use Cloud functions to update without the CLI, so I don't trust thus biased comparison
e
are you using Firebase regurarly?
l
@elect Why are you asking?
e
just to know more about your background with FB
l
I used the CLI to deploy to Firebase hosting on two projects. More importantly, I don't take random articles found on the internet for the truth. I check the facts with official infos/docs, and crossed feedbacks to get a perspective that is closer to the reality.
e
Louis, I usually take what I find with a little of salt.. and I shared exactly to get some feedback about.. I don't have the time to check everything, so I try to gather as much as I can from different sources
l
That's great, however, the official docs (plus fine prints sometimes) will be more accurate