React Developers Onboarding Checklist

A small checklist to make your onboarding to a new project/team smooth and painless

2022-01-012 min read

React Developers Onboarding Checklist

1. GENERAL

  1. Is it a greenfield project?
  2. Who is the team?
  3. What would the first 30 days look like for me?

2. COMMUNICATION

  1. Real-Time?
    • Slack, MS Teams, Discord
  2. Task Manager
    • JIRA, Trello
  3. Pull Requests
    • GitHub, GitLab, Bitbucket
  4. Email
  5. Meetings
    • Stand-ups
    • Frequency

3. WORKFLOW

  1. Do we do Kanban, Scrum, or Power Yoga?
  2. Do we do code reviews?
  3. Do we do feature branches?

4. API

  1. What kind of API does your backend offer?
  2. Where do I find the API documentation?

5. UI/UX

  1. Should I make it look good or pixel perfect?⚠
  2. Where do I get the mockups from?
  3. What color scheme, fonts, and assets should I use?
  4. Are we using in-house icons?

6. FRONTEND

  1. Do you have already plans of which libraries you want to use?
  2. How much customization is needed?
  3. Are we using a state management library?
  4. How do we fetch data?
    • React-Query
  5. Should we use TypeScript?
  6. How much should be tested?⚠