You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>The Web has grown a mindboggling amount in the number of sites, users and
1274
1275
implementation capabilities since the
1275
1276
<ahref="http://info.cern.ch/hypertext/WWW/TheProject.html">first website</a> went live
1276
1277
in <ahref="http://home.cern/topics/birth-web">1989</a>. Web development is the concept
1277
1278
that encompasses all the activities involved with websites and web
1278
1279
applications.</p>
1279
-
<h3>Python web development resources</h3>
1280
+
<h2>How does Python fit into web development?</h2>
1281
+
<p>Python can be used to build server-side web applications. While a
1282
+
<ahref="/web-frameworks.html">web framework</a> is not required to build web apps,
1283
+
it's rare that developers would not use existing open source libraries to
1284
+
speed up their progress in getting their application working.</p>
1285
+
<p>Python is not used in a web browser. The language executed in browsers
1286
+
such as Chrome, Firefox and Internet Explorer is
1287
+
<ahref="/javascript.html">JavaScript</a>. Projects such as <ahref="http://pyjs.org/">pyjs</a>
1288
+
can compile from Python to JavaScript. However, most Python developers are
1289
+
write their web applications in a combination of Python, which is executed
1290
+
on the server side and JavaScript, which is downloaded to the web browser
1291
+
client and executed there.</p>
1292
+
<h3>Web development resources</h3>
1280
1293
<ul>
1281
1294
<li>
1282
1295
<p><ahref="https://medium.com/@zengabor/three-takeaways-for-web-developers-after-two-weeks-of-painfully-slow-internet-9e7f6d47726e">Three takeaways for web developers after two weeks of painfully slow Internet</a>
@@ -1285,7 +1298,11 @@ <h3>Python web development resources</h3>
1285
1298
just in a subway tunnel. Optimizing sites so they work in those situations
1286
1299
is important for keeping your users happy.</p>
1287
1300
</li>
1288
-
<li></li>
1301
+
<li>
1302
+
<p>The <ahref="http://www.evolutionoftheweb.com/">Evolution of the Web</a> visualizes
1303
+
how web browsers and related technologies have changed over time as well as
1304
+
the overall growth of the Internet in the amount of data transferred.</p>
1305
+
</li>
1289
1306
</ul>
1290
1307
<h1>Web frameworks</h1>
1291
1308
<p>A web framework is a code library that makes a developer's life easier when
@@ -7316,6 +7333,9 @@ <h1>Change Log</h1>
7316
7333
<h2>2015</h2>
7317
7334
<h3>November</h3>
7318
7335
<ul>
7336
+
<li>Working on a page for the umbrella <ahref="/web-development.html">web development</a>
7337
+
concept, but it's early days as I'm trying to figure out how to be clear
@@ -19,13 +20,28 @@ in [1989](http://home.cern/topics/birth-web). Web development is the concept
19
20
that encompasses all the activities involved with websites and web
20
21
applications.
21
22
23
+
## How does Python fit into web development?
24
+
Python can be used to build server-side web applications. While a
25
+
[web framework](/web-frameworks.html) is not required to build web apps,
26
+
it's rare that developers would not use existing open source libraries to
27
+
speed up their progress in getting their application working.
22
28
29
+
Python is not used in a web browser. The language executed in browsers
30
+
such as Chrome, Firefox and Internet Explorer is
31
+
[JavaScript](/javascript.html). Projects such as [pyjs](http://pyjs.org/)
32
+
can compile from Python to JavaScript. However, most Python developers are
33
+
write their web applications in a combination of Python, which is executed
34
+
on the server side and JavaScript, which is downloaded to the web browser
35
+
client and executed there.
23
36
24
-
### Python web development resources
37
+
38
+
### Web development resources
25
39
*[Three takeaways for web developers after two weeks of painfully slow Internet](https://medium.com/@zengabor/three-takeaways-for-web-developers-after-two-weeks-of-painfully-slow-internet-9e7f6d47726e)
26
40
is a must-read for every web developer. Not everyone has fast Internet
27
41
service, whether because they are in a remote part of the world or they're
28
42
just in a subway tunnel. Optimizing sites so they work in those situations
29
43
is important for keeping your users happy.
30
44
31
-
*
45
+
* The [Evolution of the Web](http://www.evolutionoftheweb.com/) visualizes
46
+
how web browsers and related technologies have changed over time as well as
47
+
the overall growth of the Internet in the amount of data transferred.
<p>The Web has grown a mindboggling amount in the number of sites, users and
40
41
implementation capabilities since the
41
42
<ahref="http://info.cern.ch/hypertext/WWW/TheProject.html">first website</a> went live
42
43
in <ahref="http://home.cern/topics/birth-web">1989</a>. Web development is the concept
43
44
that encompasses all the activities involved with websites and web
44
45
applications.</p>
45
-
<h3>Python web development resources</h3>
46
+
<h2>How does Python fit into web development?</h2>
47
+
<p>Python can be used to build server-side web applications. While a
48
+
<ahref="/web-frameworks.html">web framework</a> is not required to build web apps,
49
+
it's rare that developers would not use existing open source libraries to
50
+
speed up their progress in getting their application working.</p>
51
+
<p>Python is not used in a web browser. The language executed in browsers
52
+
such as Chrome, Firefox and Internet Explorer is
53
+
<ahref="/javascript.html">JavaScript</a>. Projects such as <ahref="http://pyjs.org/">pyjs</a>
54
+
can compile from Python to JavaScript. However, most Python developers are
55
+
write their web applications in a combination of Python, which is executed
56
+
on the server side and JavaScript, which is downloaded to the web browser
57
+
client and executed there.</p>
58
+
<h3>Web development resources</h3>
46
59
<ul>
47
60
<li>
48
61
<p><ahref="https://medium.com/@zengabor/three-takeaways-for-web-developers-after-two-weeks-of-painfully-slow-internet-9e7f6d47726e">Three takeaways for web developers after two weeks of painfully slow Internet</a>
@@ -51,7 +64,11 @@ <h3>Python web development resources</h3>
51
64
just in a subway tunnel. Optimizing sites so they work in those situations
52
65
is important for keeping your users happy.</p>
53
66
</li>
54
-
<li></li>
67
+
<li>
68
+
<p>The <ahref="http://www.evolutionoftheweb.com/">Evolution of the Web</a> visualizes
69
+
how web browsers and related technologies have changed over time as well as
70
+
the overall growth of the Internet in the amount of data transferred.</p>
71
+
</li>
55
72
</ul>
56
73
<h3>Let's get started. What do you want to learn right now?</h3>
0 commit comments