current location:Home > Technical Articles > Backend Development
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Hello DEV Community! Introducing PydanticRPC: Build gRPC & Connect RPC Services Without Manually Writing Protobuf Files
- This is my inaugural DEV post, introducing PydanticRPC, a Python library automating the creation of gRPC and Connect RPC services from Pydantic models. No more manual .proto file creation! GitHub - PydanticRPC Overview Python REST APIs often levera
- Python Tutorial . flask 325 2025-01-30 10:11:08
-
- Building a RAG (Retrieval-Augmented Generation) Application Using Deep Seek Rrom Scratch
- Retrieval-Augmented Generation (RAG) combines retrieval systems with generative models to provide more accurate, context-rich answers. Deep Seek R1 is a powerful tool that helps us build such systems efficiently by integrating retrieval capabilities
- JS Tutorial . flask 484 2025-01-29 04:29:09
-
- Enhancing Discord Bots with AI: A New Frontier in Community Engagement
- The integration of artificial intelligence (AI) into Discord bots marks a transformative leap in the capabilities of online community tools. By leveraging advanced AI models like Gemini 2.0 Flash, developers can create bots that go beyond traditional
- Python Tutorial . flask 758 2025-01-28 00:11:09
-
- Distributed Systems: Designing Scalable Python Backends
- Modern web-connected systems are almost universally distributed. A distributed system comprises multiple computers or servers collaborating for optimal functionality, enabling seamless user experiences even under heavy load. Contrast this with a si
- Python Tutorial . flask 480 2025-01-27 16:16:11
-
- Why FastAPI Full-Stack Template Is My Go-To for Modern Web Development
- Python, although not the most modern programming language, is one of the most widely used languages today. An old Persian proverb: "A flower without thorns is a gift from heaven (گل بیخار خداست)" reminds us that everything in the world has flaws, and so do programming languages. Although Python has some performance issues (compared to compiled languages) and the notorious GIL (Global Interpreter Lock), its simplicity, large community, and rich library support more than make up for these shortcomings. Recent advances in Python's core technology have also paved the way for modern features like type hints and concurrency—features that were originally missing. Python 3.5 introduces type hints and
- Python Tutorial . flask 329 2025-01-27 00:11:14
-
- Why You Should Rethink Your Python Toolbox in 5
- Upgrade your Python toolbox for 2025: Discover the essential libraries you missed This article was originally published here: https://medium.com/p/3616b07b6121 Python is powerful, but your tools can make you a programming guru or get you into trouble. Don’t be one of those developers still using outdated tools while the rest of the world is evolving at a rapid pace. Many developers still rely heavily on libraries such as Pandas, Requests, and BeautifulSoup, but these are not always the most efficient solutions to modern development needs. In this article, we will explore some of the top emerging Python libraries of 2025 that will enhance your development process,
- Python Tutorial . flask 504 2025-01-26 06:10:12
-
- s Top Python Web Frameworks Compared
- Python web framework comprehensive comparison: From Django to Fastapi, choose the best weapon for you! This article will conduct in -depth comparative analysis of the ten popular Python Web frameworks, covering its characteristics, advantages and disadvantages, and applicable scenarios to help you choose the most suitable framework to build your next project. Brief description of the framework: Full function: django Lightweight and elegant type: Flask, Sanic, Bottle Asynchronous high concurrent support: Fastapi, Tornado, Sanic, AIOHTTP Fast and back -end separation (API development): Fastapi, Django REST Framework, FA
- Python Tutorial . flask 900 2025-01-25 22:11:09
-
- The Ultimate Guide to Programming Languages: Choosing the Right Tool for the Job
- Selecting the perfect programming language is crucial for project success. With numerous options, choosing wisely can be challenging. This guide analyzes the strengths, weaknesses, and best applications of leading programming languages in 2025, assi
- javaTutorial . flask 991 2025-01-25 12:04:08
-
- Build, Deploy, Repeat: Python Web Development Without the Fluff
- Stop agonizing over the perfect Python web development plan; start building! This guide cuts through the noise and shows you how to learn by doing. Perfectionism is the enemy of progress. Let's get started. Step 1: Master the Fundamentals A strong
- Python Tutorial . flask 226 2025-01-25 04:14:10
-
- Mastering Flask: A Deep Dive
- This document provides a comprehensive guide to the Flask web framework. Let's rephrase it for clarity and improved flow, while maintaining the original content and image placement. Introduction to Flask Flask is a lightweight, Python-based web f
- Python Tutorial . flask 931 2025-01-25 00:14:09
-
- FastAPI vs Django/Flask
- Django and Flask are two of the most popular Python web frameworks, but they serve different purposes and have different features. This difference could indeed reflect the difference between WSGI and ASGI, as Django has moved to ASGI support, while Flask is still primarily based on WSGI (although Flask can be extended with additional libraries to support ASGI). main difference The DjangoFlask philosophy is "battery-inclusive": almost all built-in tools are included (e.g., ORM, admin panel). Minimalist and lightweight: puts you in control of select libraries and tools. Use cases are ideal for large, complex applications that require a predefined structure. Ideal for** where flexibility is key
- Python Tutorial . flask 914 2025-01-24 22:20:09
-
- Top rogramming Languages to Learn in 5.
- Introduction: The global software development landscape is booming, creating unprecedented demand for skilled programmers. Technology's increasing influence on daily life necessitates programming languages capable of tackling the complexities of AI,
- JS Tutorial . flask 368 2025-01-23 18:36:11
-
- How to Start in Python ( A New Coder's Guide
- Python remains a leading programming language in 2025, renowned for its versatility and beginner-friendliness. This guide provides a comprehensive roadmap for aspiring Python programmers, regardless of their background. Why Choose Python? Python's a
- Python Tutorial . flask 482 2025-01-23 14:11:09
-
- Aboat Ehsan Yousefian - Web Developer
- Ehsan Yousefian: A Leading Web Developer – Expertise and Achievements The field of web development is constantly evolving, demanding skilled professionals capable of crafting exceptional digital experiences. Ehsan Yousefian stands out as a leading de
- JS Tutorial . flask 358 2025-01-22 04:39:16
-
- How To Structure a Large Flask Application-Best Practices for 5
- It is crucial to build a well-structured Flask RESTful API that is readable, maintainable, extensible, and easy for other developers to use. This article will introduce some best practices to help developers improve their API design and provide a complete guide to building a Flask REST API. Project structure A typical, efficient Flask REST API project structure is as follows: project/ │ ├── app/ │ ├── init.py │ ├── config.py │ ├── models/ │ │ ├── init.py │ │ └── us
- Python Tutorial . flask 785 2025-01-21 22:15:10