Pular para o conteúdo principal

referencias_comuns.rst (Código)

.. title: Referências Comuns
.. slug: referencias-comuns
.. date: 2020-03-23 03:07:44 UTC-03:00
.. tags: referencias
.. author: André Felipe Dias
.. status: draft
.. _0.0.0.0: https://www.howtogeek.com/225487/what-is-the-difference-between-127.0.0.1-and-0.0.0.0/
.. _AJAX: https://en.wikipedia.org/wiki/Ajax_(programming)
.. _ASGI:
.. _ASGI (Asynchronous Server Gateway Interface): https://asgi.readthedocs.io/en/latest/introduction.html
.. _ASGI Lifespan: https://asgi.readthedocs.io/en/latest/specs/lifespan.html
.. _Angular: https://angularjs.org/
.. _AsyncClient: https://www.python-httpx.org/async/
.. _Blueprints:
.. _Blueprint: https://flask.palletsprojects.com/en/1.1.x/blueprints/
.. _Caddyfile: https://caddyserver.com/docs/caddyfile
.. _Create a Flask Application With Google Login: https://realpython.com/flask-google-login/
.. _Django: https://www.djangoproject.com/
.. _Factory: https://flask.palletsprojects.com/en/1.1.x/patterns/appfactories/
.. _Falcon: https://github.com/falconry/falcon
.. _FastAPI: https://fastapi.tiangolo.com/
.. _Faster or slower: the basics of Docker build caching: https://pythonspeed.com/articles/docker-caching-model/
.. _Flask: https://palletsprojects.com/p/flask/
.. _Gunicorn: https://gunicorn.org/
.. _`HTTP/2`: https://developers.google.com/web/fundamentals/performance/http2
.. _`Hello, ASGI`: https://www.encode.io/articles/hello-asgi
.. _JSON Schema: http://json-schema.org/
.. _`Let's Encrypt`: https://letsencrypt.org/
.. _Loguru: https://loguru.readthedocs.io/en/stable/index.html
.. _Mercurial é muito mais fácil de usar: link://slug/qual-a-melhor-ferramenta-de-controle-de-versao-subversion-git-ou-mercurial
.. _Mock: https://docs.python.org/3/library/unittest.mock.html
.. _`NGinX não implementa proxy de HTTP/2 e nem vai fazer isso tão cedo`: https://serverfault.com/a/765337/328091
.. _OpenAPI: https://github.com/OAI/OpenAPI-Specification
.. _PEP8: https://www.python.org/dev/peps/pep-0008/
.. _Production-ready Docker packaging: https://pythonspeed.com/docker/
.. _Python type hints: https://docs.python.org/3/library/typing.html
.. _Quart: https://pgjones.gitlab.io/quart/
.. _QuartClient: https://pgjones.gitlab.io/quart/reference/source/quart.testing.html#quart.testing.QuartClient
.. _React: https://reactjs.org/
.. _Revisão de código: https://en.wikipedia.org/wiki/Code_review
.. _SECRET_KEY: https://flask.palletsprojects.com/en/1.1.x/config/#SECRET_KEY
.. _SPA: https://en.wikipedia.org/wiki/Single-page_application
.. _Sphinx: https://www.sphinx-doc.org
.. _Svelte: https://svelte.dev/
.. _TestClient: https://tornado.tiangolo.com/tutorial/testing/
.. _Tornado: https://www.tornadoweb.org/en/stable/
.. _Vue.js: https://v3.vuejs.org/
.. _WSGI:
.. _WSGI (Web Server Gateway Interface): https://www.python.org/dev/peps/pep-3333/
.. _WebSockets: http://en.wikipedia.org/wiki/WebSocket
.. _artigo anterior: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-4
.. _artigo sobre Mocks: https://nedbatchelder.com/blog/201908/why_your_mock_doesnt_work.html#h_a_quick_aside_about_assignment
.. _asgi-lifespan: https://github.com/encode/httpx/issues/350
.. _asyncio: https://docs.python.org/3/library/asyncio.html
.. _make:
.. _automatizar tarefas do projeto: https://opensource.com/article/18/8/what-how-makefile
.. _coverage:
.. _cobertura dos testes: https://coverage.readthedocs.io/en/latest/
.. _current_app: https://flask.palletsprojects.com/en/1.1.x/api/#flask.current_app
.. _dicas de uso de type hints: https://mypy.readthedocs.io/en/stable/cheat_sheet_py3.html
.. _documentação da interface de linha de comando do Flask: https://flask.palletsprojects.com/en/1.1.x/cli/
.. _documentação sobre configuração do Flask: https://flask.palletsprojects.com/en/1.1.x/config/
.. _dumb-init: https://github.com/Yelp/dumb-init
.. _fixtures: https://docs.pytest.org/en/latest/fixture.html
.. _flake8: https://pypi.org/project/flake8/
.. _frameworks assíncronos: https://github.com/timofurrer/awesome-asyncio#web-frameworks
.. _frameworks web para Python: https://hackr.io/blog/python-frameworks
.. _fórum do Caddy: https://caddy.community/
.. _httpie: https://httpie.org/
.. _httpx: https://www.python-httpx.org/async/#calling-into-python-web-apps
.. _imagem Python oficial do Docker: https://hub.docker.com/_/python
.. _imagem oficial do Caddy: https://hub.docker.com/_/caddy
.. _implementação do quart_api: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-2
.. _instalação: https://python-poetry.org/docs/#installation
.. _isort: https://pypi.org/project/isort/
.. _long polling: http://en.wikipedia.org/wiki/Push_technology#Long_polling
.. _mono repo: https://en.wikipedia.org/wiki/Monorepo
.. _mypy: http://mypy-lang.org/
.. _nessa revisão: https://github.com/andredias/spa-study-case/tree/d056a3574f45bce7d37c6fae935b56085a30139c
.. _parte 1: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-1
.. _parte 2: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-2
.. _parte 3: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-3
.. _parte 4: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-4
.. _parte 5: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-5
.. _parte 6: link://slug/estudo-de-caso-de-desenvolvimento-web-spa-+-frameworks-python-parte-6
.. _pipenv: https://pipenv.pypa.io/en/latest/
.. _poetry: https://python-poetry.org
.. _projeto no GitHub: https://github.com/andredias/spa-study-case
.. _pytest: https://docs.pytest.org/en/latest/
.. _pytest-asyncio: https://pypi.org/project/pytest-asyncio/
.. _python-dotenv: https://pypi.org/project/python-dotenv/
.. _recomendação do FastAPI para aplicações grandes: https://fastapi.tiangolo.com/tutorial/bigger-applications/
.. _requests: https://requests.readthedocs.io/en/master/
.. _reverse_proxy: https://www.cloudflare.com/learning/cdn/glossary/reverse-proxy/
.. _subshell: https://www.tldp.org/LDP/abs/html/subshells.html
.. _type hints: https://docs.python.org/3/library/typing.html
.. _uWSGI: https://uwsgi-docs.readthedocs.io/en/latest/
.. _ujson: https://pypi.org/project/ujson/
.. _Uvicorn: https://www.uvicorn.org/
.. _uvloop: https://pypi.org/project/uvloop/
.. _yapf: https://github.com/google/yapf
.. _Django Runserver Is Not Your Production Server: https://vsupalov.com/django-runserver-in-production/
.. _WSGI Servers: https://www.fullstackpython.com/wsgi-servers.html
.. _Caddy: https://caddyserver.com/
.. _Reverse Proxy In a Nutshell: https://medium.com/@chenxie/reverse-proxy-server-in-a-nutshell-2fd8255d5a7
.. _Hypercorn: https://pgjones.gitlab.io/hypercorn/
.. _`Less capabilities, more security: minimizing privilege escalation in Docker`: https://pythonspeed.com/articles/root-capabilities-docker-security/