Can you hand-code an HTML form, trap the form's submission and perform some JS validation, POST the data to a server-side script of some kind, un-bundle the submitted fields and then echo them in the server-side response back to the client? This is an ancient thing called CGI. It's a good starting point, and of course it's very dangerous to do all that literally.
I see so many people get excited about frameworks, but you need to start as a bricklayer, then work up to architect and city planner.
Start at the lowest level you can imagine. Standard input / standard output. Tail the Apache log. Learn the difference between HTTP GET and POST. Use LiveHTTPHeaders and look at the HTTP traffic. Don't reach for the shiny framework until you get messy with the dirty bits. Muck around and have fun.
Comments
Okay, follow-up question.
Can you hand-code an HTML form, trap the form's submission and perform some JS validation, POST the data to a server-side script of some kind, un-bundle the submitted fields and then echo them in the server-side response back to the client? This is an ancient thing called CGI. It's a good starting point, and of course it's very dangerous to do all that literally.
I see so many people get excited about frameworks, but you need to start as a bricklayer, then work up to architect and city planner.
Start at the lowest level you can imagine. Standard input / standard output. Tail the Apache log. Learn the difference between HTTP GET and POST. Use LiveHTTPHeaders and look at the HTTP traffic. Don't reach for the shiny framework until you get messy with the dirty bits. Muck around and have fun.