← 返回首页
more web dev resources' · pythonthings/fullstackpython.com@f117152 · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

Commit f117152

Browse files
committed
more web dev resources'
1 parent d0d0e2f commit f117152

16 files changed

Lines changed: 73 additions & 34 deletions

‎content/pages/04-web-development/00-web-development.markdown‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ world.
5353
static HTML files into the complex JavaScript client-side applications
5454
produced today.
5555

56+
* [The Browser Hacker's Guide to Instantly Loading Everything](https://www.youtube.com/watch?v=7vUs5yOuv-o)
57+
is a spectacular technical talk given by Addy Osmani at JSConf EU 2017
58+
that has great bits of developer knowledge for both beginner and
59+
experienced web developers alike.
60+
5661
* [Build a web application from scratch](https://defn.io/2018/02/25/web-app-from-scratch-01/)
5762
and its follow on posts for
5863
[request handling](https://defn.io/2018/03/04/web-app-from-scratch-02/)
@@ -82,6 +87,13 @@ world.
8287
this article on
8388
[what's in a web browser](https://medium.com/@camaelon/what-s-in-a-web-browser-83793b51df6c).
8489

90+
* [Ping at the speed of light](http://blog.wesleyac.com/posts/ping-lightspeed)
91+
dives into the computer networking weeds with how fast packets travel through
92+
the internet plumbing. The author created a
93+
[Python script that scrapes network speeds](https://github.com/WesleyAC/toybox/blob/42262bf81ac226ca83addea2c340017f8ea0e60f/misc/scrape_network_speeds.py)
94+
from disparate locations to see what the network speed is in fiber optic
95+
cables as a percentage of the speed of light.
96+
8597
* [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)
8698
is a must-read for every web developer. Not everyone has fast Internet
8799
service, whether because they are in a remote part of the world or they're

‎content/pages/04-web-development/03-flask.markdown‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,14 @@ Jökull Sólberg wrote a great piece articulating to this effect in his
5353
<div class="well see-also">Flask is an implementation of the <a href="/web-frameworks.html">web frameworks</a> concept. Learn how these parts fit together in the <a href="/web-development.html">web development</a> chapter or <a href="/table-of-contents.html">view all topics</a>.</div>
5454

5555

56+
### How does Flask relate to the Pallets Projects?
57+
Flask was originally designed and developed by Armin Ronacher as an
58+
[April Fool's Day joke in 2010](http://lucumr.pocoo.org/2010/4/3/april-1st-post-mortem/).
59+
Despite the origin as a joke, the Flask framework became wildly popular as
60+
an alternative to Django projects with their monolithic structure and
61+
dependencies.
62+
63+
5664
### Flask Tutorials
5765
* The Flask mega tutorial by
5866
[Miguel Grinberg](https://twitter.com/miguelgrinberg) is a perfect

‎content/pages/meta/00-change-log.markdown‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ on GitHub.
1717

1818
## 2018
1919
### April
20+
* Reworking [web development](/web-development.html) page with new
21+
descriptions and resources.
2022
* Major updates to [Flask](/flask.html) resources, example code and
2123
descriptions.
2224
* More broken or expired link clean up.
15.5 KB
LoadingViewer requires iframe.

‎theme/templates/dual.html‎

Lines changed: 0 additions & 15 deletions
Load diffThis file was deleted.

‎theme/templates/index-sidebar.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
<a href="/table-of-contents.html">on all topics</a>.
88
</div>
99
</div>
10-
{% include "dual.html" %}
10+
{% include "sponsor/dual-premium.html" %}
1111
</div>

‎theme/templates/rp-advert.html‎

Lines changed: 0 additions & 10 deletions
Load diffThis file was deleted.

‎theme/templates/sponsor.html‎

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
{% if page.slug == 'introduction' or page.slug == 'django' or page.slug == 'flask' or page.slug == 'bottle' or page.slug == 'web-development' or page.slug == 'web-frameworks' or page.slug =='morepath' or page.slug == 'python-programming-language' or page.slug == 'comprehensions' or page.slug == 'generators' or page.slug == 'best-python-resources' or page.slug == 'best-python-videos' or page.slug == 'learning-programming' or page.slug == 'why-use-python' or page.slug == 'best-python-podcasts' or page.slug == 'development-environments' or page.slug == 'vim' or page.slug == 'emacs' or page.slug == 'shells' %}
2-
{% include "rp-advert.html" %}
3-
{% endif %}
4-
{% if page.sortorder[0:2] == "04" or page.sortorder[0:2] == "05" or page.sortorder[0:2] == "06" %}
5-
{% include "rollbar.html" %}
6-
{% endif %}
7-
{% if page.sortorder[0:2] == "01" or page.sortorder[0:2] == "02" or page.sortorder[0:2] == "03" or page.sortorder[0:2] == "04" %}
8-
{% include "mapbox.html" %}
1+
{% if page.sortorder[0:2] == "01" or page.sortorder[0:2] == "02" %}
2+
{% include "sponsor/dual-premium-standard.html" %}
3+
{% elif page.sortorder[0:2] == "03" %}
4+
{% include "sponsor/begin-sponsor-panel.html" %}
5+
{% include "sponsor/mapbox.html" %}
6+
{% include "sponsor/end-sponsor-panel.html" %}
7+
{% elif page.sortorder[0:2] == "04" %}
8+
{% include "sponsor/all-sponsor.html" %}
9+
{% elif page.sortorder[0:2] == "05" or page.sortorder == "06" %}
10+
{% include "sponsor/begin-sponsor-panel.html" %}
11+
{% include "sponsor/rollbar.html" %}
12+
{% include "sponsor/end-sponsor-panel.html" %}
913
{% endif %}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<div class="pn">
2+
<div class="pnh"><h3>Sponsored By</h3></div>
3+
<div class="pnb">
4+
{% include "sponsor/rollbar.html" %}
5+
<hr>
6+
{% include "sponsor/mapbox.html" %}
7+
<hr>
8+
{% include "sponsor/realpython.html" %}
9+
</div>
10+
</div>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<div class="pn">
2+
<div class="pnh"><h3>Sponsored By</h3></div>
3+
<div class="pnb">

0 commit comments

Comments
 (0)

Footer

© 2026 GitHub, Inc.