- Flask as a Backbone
Flask isn’t just Flask, there’s some Python in the background.. In this talk, we’ll discuss using Flask as the backbone for MindSet.io, a project allowing developers to share and execute code remotely. We’ll review how Python and Flask are used to integrate libraries (e.g. RQ, RQ-Scheduler, WebSockets) and services (Redis, Docker) and execute code written in various languages (yep, not just python!). We’ll also cover the challenges and solutions in using PY3 and its concurrency library asyncio.
- Building things quickly with Flask
Flask is an amazing tool for getting a Python web project up and moving fast. Join active Flask user Erik Taubeneck for a presentation of best practices, hacks, and tools for Flask app development. Topics include the app factory pattern, context processors, configuration libraries, and how to build reusable Flask extensions.
- Avoiding Flask's common pitfalls
Are you just getting started with Flask? There are some gotchas and pitfalls that can stump you when you're first starting out. We'll learn how to avoid, fix, and debug some of the most common ones. We'll take a look at things like circular imports, forms, static files, and extensions. Have something in particular you're stuck on? Feel free to bring it along and ask about it.
- Building (RESTful?) APIs with Flask (for real this time!)
Flask-NYC (@FlaskNYC (https://twitter.com/flasknyc)) and Thinkful (@Thinkful (https://twitter.com/thinkful)) are proud to present an evening of building APIs with Flask on Wednesday, October 1. From libraries to implementations, there are a lot of decisions to be made. Here's a chance to learn more about some of the the advantages and disadvantages of building RESTful APIs, as well as some of the libraries that make building them and other APIs easier. Follow us on Twitter @FlaskNYC (https://twitter.com/flasknyc) for more information leading up to the event!
- Deploying Flask
Building your Flask application is often the easy part. After it's done you need to get it into production. Which web server should you use? Which application server should you use? With so many options, how do you know which ones are right for you? We'll explore different options and hopefully help you make the choices that are right for you. Be sure to follow us @flasknyc (https://twitter.com/flasknyc) for more information.
- Testing Flask
Everyone says you should test your Flask applications, but not everyone knows how to do it. Here's your chance to find out. Stack Exchange is kind enough to host "Testing Flask," an event dedicated to learning how to test your Flask applications. Matt Wright (@mattupstate (https://twitter.com/mattupstate)) is going to talk about using pytest (http://pytest.org (http://pytest.org/)) to test your Flask application. Alex Sapountzis (@asapountzis (https://twitter.com/asapountzis)) is going to talk about using Selenium ( http://docs.seleniumhq.org ) and Jasmine ( http://jasmine.github.io ) to test the frontend of your application. Check back here or follow us on Twitter (@flasknyc (https://twitter.com/flasknyc)) for updates.
- Building (RESTful?) APIs with Flask
Flask-NYC (@FlaskNYC (https://twitter.com/flasknyc)) and SFX Entertainment (sfxii.com (http://sfxii.com/)) are proud to present an evening of building APIs with Flask on Thursday, February 13. From libraries to implementations, there are a lot of decisions to be made. Here's a chance to learn more about some of the the advantages and disadvantages of building RESTful APIs, as well as some of the libraries that make building them and other APIs easier. Follow us on Twitter @FlaskNYC (https://twitter.com/flasknyc) for more information leading up to the event!