16 karma · joined March 17, 2016
{
"bookstore": {
"book": [
{
"@category": "cooking",
"title": {
"@lang": "en",
"#text": "Everyday 1"
},
"author": "Giada De Laurentiis",
"year": "2005",
"price": "30.00"
},
{
"@category": "web",
"title": {
"@lang": "en",
"#text": "Learning XML"
},
"author": "Erik T. Ray",
"year": "2003",
"price": "39.95"
}
]
}
}
Your code gives: [
{
"author" : "Giada De Laurentiis",
"title" : {
"lang" : "en",
"text" : "Everyday 1"
},
"year" : "2005",
"category" : "cooking",
"price" : "30.00"
},
{
"author" : "Erik T. Ray",
"title" : {
"lang" : "en",
"text" : "Learning XML"
},
"year" : "2003",
"category" : "web",
"price" : "39.95"
}
]
Which one's more accurate?!!What is lacking is a good single resource covering:
1. How the internet works 2. How web browsers work 3. What communication protocols come into play 4. Coverage of the OSI model in terms of web developemtn 5. Typical front-end and back-end architectures and how they interact 6. What problem frameworks are trying to solve and how they do so 7. How to go about choosing a framework if at all
...and so on
Really a bare-bones example of how to get a website up and running without all the fancy JS and frameworks guff is the sort of thing a beginner would like to see. I want to understand in detail what actually happens when I type a website in my browser until the entire thing is loaded.
Please develop it further and also provide information about how the front-end interacts with the back-end at different abstraction levels with lots of diagrams and details.
I also think going below the OS level is perhaps outside the common understanding of what full-stack development is. Enlightening nonetheless.