News for hackers. Stuff that matters.

Ask HN: What technologies would you use today to create API endpoints?

I would like to build a web-app that will allow bloggers to:

A. Automatically get summaries of their articles.

B. Automatically extract keywords from their articles.

These are just a two features of many more that my app will provide.

I would like to build a back-end for this app as a completely separated and independent project. My web-app will be just one consumer of API endpoints since I would like to share my API endpoints on mashape.com marketplace.

I would like to use Python.

######

Could you please advice me what frameworks / technologies / architectures should I use to achieve my goals?

######

Previously I was creating all API endpoints in Django using Django Rest Framework. Today I am thinking to build my app in micro-services architecture with GraphQL as at the front layer for my back-end. Do you think this is a good idea?

( 2 comments | 3 points | on HN )
Re:Ask HN: What technologies would you use today to create A... by fatiherikli on Wednesday July 05, 2017 @10:11AM (#14702503)
Celery might be an option for distributing crawling jobs.
Re:Ask HN: What technologies would you use today to create A... by endswapper on Wednesday July 05, 2017 @10:13AM (#14702516)
AWS API Gateway/Lambda