WeAreDevelopers LIVE • Apr 18, 2023

No more Node: Build APIs with Flask and test it with Postman

Teri Eyenike

Ditch Node.js for Python's lightweight Flask framework. Rapidly construct backend services and automate your testing with Postman. Discover why mastering one language outpaces fragmenting your attention.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to building APIs with Flask

How exploring new frameworks like Flask can simplify backend API development.

#2 about 2 min

Understanding client-server communication mechanisms with APIs

How application programming interfaces enable browsers to request data from backend servers.

#3 about 1 min

Advantages of choosing Python for application development

Why Python's readability and extensive use cases make it a practical standard for developers.

#4 about 2 min

Comparing minimal API implementations in Express and Flask

How setting up a basic server endpoint differs between Node.js and Python.

#5 about 1 min

Building full web applications using Flask and Jinja

How integrating templating engines enables the creation of full frontend web applications.

#6 about 2 min

Testing and managing APIs using the Postman platform

How graphical tools simplify endpoint testing, response visualization, and collaborative documentation.

#7 about 3 min

Initializing and running a basic Flask development server

How to install packages via pip and configure routing for a local development server.

#8 about 1 min

Retrieving data from endpoints using HTTP GET requests

How to organize request collections and verify initial empty server responses.

#9 about 3 min

Creating new server records using HTTP POST requests

How parsing request payloads allows adding new entries to an in-memory data store.

#10 about 2 min

Fetching specific records using endpoint route parameters

How passing identifiers in URLs enables the retrieval of specific data objects.

#11 about 2 min

Removing list items using HTTP DELETE operations

How endpoint variables handle array modifications and confirm successful deletions.

#12 about 4 min

Fetching and validating data from external APIs

How to consume third-party data feeds and handle unexpected connection errors.

#13 about 3 min

Generating automated client code using Postman options

How built-in generators translate request structures into scripts for various programming languages.

#14 about 2 min

Writing collaborative API documentation with markdown formats

How adding descriptive payload details in shared collections improves team collaboration.

#15 about 3 min

Executing automated test assertions on endpoint responses

How scripting post-request checks validates correct status codes and server performance.

#16 about 1 min

Exploring class-based routing with the Flask-RESTful package

How community packages provide object-oriented alternatives to simple function decorators.

#17 about 4 min

Building communication skills through technical writing roles

How explaining complex software topics solidifies personal coding fundamentals.

#18 about 3 min

Structuring effective programming tutorials and technical articles

How combining audience research, clear formatting, and search optimization creates impactful guides.

#19 about 3 min

Evaluating Flask database integrations and API testing alternatives

How encountering extension compatibility issues highlights the importance of exploring alternative tooling.

#20 about 3 min

Overcoming programmatic blockers through targeted online research

How leveraging documentation and community forums resolves syntax and logic errors rapidly.

#21 about 5 min

Maximizing career growth through specialized open source contributions

How committing to a single language and learning in public accelerates professional development.

#22 about 3 min

Sharing knowledge and navigating programming language preferences

Why investing time in community mentorship matters regardless of backend ecosystem choices.

Matching moments

53 sec

Transitioning from written API endpoints to natural language prompts

Robert Strobl · World Congress 2025

4:29 min

The versatility of Python across tech domains

Developersteve Coochin · LIVE

4:33 min

Creating custom API endpoints using the Flask framework

Shweta Palande · LIVE

2:17 min

Generating front-end web interfaces to debug REST APIs

Daniel Oh Daniel Oh · World Congress 2026 Europe

1:40 min

Summarizing key engineering lessons for platform API development

Anto Anto · World Congress 2024

1:28 min

Overview of Python client libraries and API frameworks

Shweta Palande · LIVE