diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/100-django.md b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/100-django.md index 3e547e87d..28e1d595d 100644 --- a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/100-django.md +++ b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/100-django.md @@ -1 +1,9 @@ -# Django \ No newline at end of file +# Django + +Django is a free and open-source, Python-based web framework that follows the model–template–views architectural pattern. It is maintained by the Django Software Foundation, an independent organization established in the US as a 501 non-profit + +Free Content +Django Official Website +Official Getting Started Guide +Python Django Tutorial for Beginners +Is Django synchronous or asynchronous? diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/101-flask.md b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/101-flask.md index 9d285a7a8..cc67987e1 100644 --- a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/101-flask.md +++ b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/101-flask.md @@ -1 +1,7 @@ -# Flask \ No newline at end of file +# Flask + +Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions. + +Free Content +Flask - Official Website + diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/102-pyramid.md b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/102-pyramid.md index 7245ef655..1d4d3a354 100644 --- a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/102-pyramid.md +++ b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/102-pyramid.md @@ -1 +1,9 @@ -# Pyramid \ No newline at end of file +# Pyramid + +Pyramid is a general, open source, web application development framework built in python. It allows python developer to create web applications with ease. Pyramid is backed by the enterprise knowledge Management System KARL (a George Soros project). + +Free Content +Pyramid - Official Website +Pyramid Documentation +Pyramid Framework Introduction + diff --git a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/readme.md b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/readme.md index 7b78737b8..0e5f3d456 100644 --- a/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/readme.md +++ b/content/roadmaps/107-python/content/106-python-frameworks/100-synchronous/readme.md @@ -1 +1,6 @@ -# Synchronous \ No newline at end of file +# Synchronous Frameworks + +Synchronous frameworks in python handle the flow of data in a synchronous manner. On a s̲y̲n̲c̲h̲r̲o̲n̲o̲u̲s̲ request, you make the request and stop executing your program until you get a response from the HTTP server (or an error if the server can't be reached, or a timeout if the sever is taking way, way too long to reply) The interpreter is blocked until the request is completed (until you got a definitive answer of what happened with the request: did it go well? was there an error? a timeout?... ). + +Free Content +Sync vs. Async Python: What is the Difference? diff --git a/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/readme.md b/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/readme.md index 2340f8c71..b150717cb 100644 --- a/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/readme.md +++ b/content/roadmaps/107-python/content/106-python-frameworks/101-asynchronous/readme.md @@ -1 +1,5 @@ -# Asynchronous \ No newline at end of file +# Asynchronous + + + +Free Content diff --git a/content/roadmaps/107-python/content/106-python-frameworks/readme.md b/content/roadmaps/107-python/content/106-python-frameworks/readme.md index 4d572a7b5..763a9d8e0 100644 --- a/content/roadmaps/107-python/content/106-python-frameworks/readme.md +++ b/content/roadmaps/107-python/content/106-python-frameworks/readme.md @@ -1 +1,5 @@ -# Python frameworks \ No newline at end of file +# Python Frameworks + +Frameworks automate the common implementation of common solutions which gives the flexibility to the users to focus on the application logic instead of the basic routine processes. + +Frameworks make the life of web developers easier by giving them a structure for app development. They provide common patterns in a web application that are fast, reliable and easily maintainable. diff --git a/public/project/python.json b/public/project/python.json index db22eae1e..c0df3be06 100644 --- a/public/project/python.json +++ b/public/project/python.json @@ -2859,7 +2859,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -2906,7 +2906,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3188,7 +3188,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3235,7 +3235,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3282,7 +3282,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3376,7 +3376,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3423,7 +3423,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3517,7 +3517,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3564,7 +3564,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, { @@ -3611,7 +3611,7 @@ "x": "0", "y": "0", "properties": { - "color": "14540253" + "color": "16770457" } }, {