from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db router = APIRouter() @router.get("/science") async def science_handler(): """Returns list of all backend languages""" backend_languages = [ { "name": "Python", "framework": "Django, Flask, FastAPI" }, { "name": "JavaScript", "framework": "Node.js, Express.js" }, { "name": "Java", "framework": "Spring" }, { "name": "Ruby", "framework": "Ruby on Rails" }, { "name": "PHP", "framework": "Laravel" }, { "name": "C#", "framework": "ASP.NET" }, { "name": "Go", "framework": "Gin, Beego" } ] return { "message": "List of backend languages", "data": backend_languages }