"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "docs/becomingbig.rst" between
flask-1.1.1.tar.gz and flask-1.1.2.tar.gz

About: Flask is a lightweight Python WSGI web application framework.

becomingbig.rst  (flask-1.1.1):becomingbig.rst  (flask-1.1.2)
skipping to change at line 24 skipping to change at line 24
don't just use Flask -- understand it. Read the source. Flask's code is don't just use Flask -- understand it. Read the source. Flask's code is
written to be read; its documentation is published so you can use its internal written to be read; its documentation is published so you can use its internal
APIs. Flask sticks to documented APIs in upstream libraries, and documents its APIs. Flask sticks to documented APIs in upstream libraries, and documents its
internal utilities so that you can find the hook points needed for your internal utilities so that you can find the hook points needed for your
project. project.
Hook. Extend. Hook. Extend.
------------- -------------
The :ref:`api` docs are full of available overrides, hook points, and The :ref:`api` docs are full of available overrides, hook points, and
:ref:`signals`. You can provide custom classes for things like the request and :ref:`signals`. You can provide custom classes for things like the
response objects. Dig deeper on the APIs you use, and look for the request and response objects. Dig deeper on the APIs you use, and look
customizations which are available out of the box in a Flask release. Look for for the customizations which are available out of the box in a Flask
ways in which your project can be refactored into a collection of utilities and release. Look for ways in which your project can be refactored into a
Flask extensions. Explore the many `extensions collection of utilities and Flask extensions. Explore the many
<http://flask.pocoo.org/extensions/>`_ in the community, and look for patterns t :doc:`/extensions` in the community, and look for patterns to build your
o own extensions if you do not find the tools you need.
build your own extensions if you do not find the tools you need.
Subclass. Subclass.
--------- ---------
The :class:`~flask.Flask` class has many methods designed for subclassing. You The :class:`~flask.Flask` class has many methods designed for subclassing. You
can quickly add or customize behavior by subclassing :class:`~flask.Flask` (see can quickly add or customize behavior by subclassing :class:`~flask.Flask` (see
the linked method docs) and using that subclass wherever you instantiate an the linked method docs) and using that subclass wherever you instantiate an
application class. This works well with :ref:`app-factories`. application class. This works well with :ref:`app-factories`.
See :doc:`/patterns/subclassing` for an example. See :doc:`/patterns/subclassing` for an example.
skipping to change at line 100 skipping to change at line 100
Flask will no longer be able to support these global proxies. However the Flask will no longer be able to support these global proxies. However the
majority of servers are using either threads, greenlets or separate majority of servers are using either threads, greenlets or separate
processes to achieve concurrency which are all methods well supported by processes to achieve concurrency which are all methods well supported by
the underlying Werkzeug library. the underlying Werkzeug library.
Discuss with the community. Discuss with the community.
--------------------------- ---------------------------
The Flask developers keep the framework accessible to users with codebases big The Flask developers keep the framework accessible to users with codebases big
and small. If you find an obstacle in your way, caused by Flask, don't hesitate and small. If you find an obstacle in your way, caused by Flask, don't hesitate
to contact the developers on the mailing list or IRC channel. The best way for to contact the developers on the mailing list or Discord server. The best way f or
the Flask and Flask extension developers to improve the tools for larger the Flask and Flask extension developers to improve the tools for larger
applications is getting feedback from users. applications is getting feedback from users.
 End of changes. 2 change blocks. 
9 lines changed or deleted 8 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)