EP32 - Web Development Evolution

Published: Feb. 23, 2014, 8:19 a.m.

b"\\u0627\\u0644\\u062d\\u0644\\u0642\\u0629 32, \\u0641\\u064a \\u062d\\u0644\\u0642\\u0629 \\u0647\\u0630\\u0627 \\u0627\\u0644\\u0623\\u0633\\u0628\\u0648\\u0639 \\u0646\\u0646\\u0627\\u0642\\u0634 \\u062a\\u0637\\u0648\\u0631 \\u0628\\u0631\\u0645\\u062c\\u0629 \\u0627\\u0644\\u0648\\u064a\\u0628 \\u0648 \\u0646\\u0637\\u0631\\u062d \\u0628\\u0639\\u0636 \\u0627\\u0644\\u0627\\u062e\\u062a\\u0644\\u0627\\u0641\\u0627\\u062a \\u0628\\u064a\\u0646 \\u0627\\u0644\\u0648\\u064a\\u0628 \\u0642\\u062f\\u064a\\u0645\\u0627\\u064b \\u0648 \\u062d\\u0627\\u0644\\u064a\\u0627\\u064b \\u0648 \\u0627\\u0644\\u062a\\u062d\\u062f\\u064a\\u0627\\u062a \\u0627\\u0644\\u0645\\u062e\\u062a\\u0644\\u0641\\u0629.\\n\\n\\tThe simplicity and complexity of the web.\\n\\tIt used to be just HTML\\n\\t\\tThen Javascript\\n\\t\\tAnd CSS\\n\\t\\tAnd million libraries and frameworks.\\n\\tMarkup as a way for building UIs.\\n\\t\\tWPF\\n\\tServer side vs client side (the loop)\\n\\tWeb technologies in non-web scenarios:\\n\\t\\tFirefoxOS\\n\\t\\tNodeJS Desktop applications (using Node-Webkit https://github.com/rogerwang/node-webkit)\\n\\t\\t\\tExample: https://www.mapbox.com/tilemill/ I've used this desktop application and liked it, and a week later discovered that it's a NodeJS app.\\n\\tBrowsers as Operating Systems:\\n\\t\\tChromebooks\\n\\t\\tFirefoxOS\\n\\tSingle-page applications (SPA) as a way to blur the lines between web applications and desktop applications.\\n\\t\\tGoogle's big push for AngluarJS is part of making web application replace desktop applications."