Discussion

Ask HN: What back end skills do I need to become 'fullstack'?

Hi HN, I'm a 'frontend' web developer. I've been working with web apps for the last 3 years and I'm fairly proficient with my stack. I have a good understanding of how the backend works in a general sense too. I've worked as a freelancer and am currently working with a team building a product with react.

I want to become a fullstack developer, at least enough to be valued in a backend role as well. I'm trying to come up with a list of concept/skill checkpoints based on what I would need to typically do as a 'backend' developer.

Here's what I've put together so far, in no particular order:

> Data modelling and using a database: simple e-commerce site on Postgres

> Building an authentication system: implementing a server-side google oauth2 login

> Building & deploying an API service of 3 different types: db interaction, using auth, using 3rd party APIs (nodejs/python)

> Serving static files (nginx)

> Deploying and putting a simple CMS site together (wordpress)

> Deploying a full app with a domain name

> Building and deploying a batch job to create reports from the database

> Migrating app + data from one VM to another

What do you all think? Something I should add/remove? Should I take a completely different approach?

4 points anandr2013 9 years ago 3 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton