Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
JS + React
Development Practices
Contents
Development environment
Javascript code conventions
React code conventions
SDLC conventions
CI/CD
Development environment
Mostly Windows
MacOS is necessary for React Native
Text Editor: Visual Studio Code
Additional extensions (Git, various syntax highlight etc.)
Browser choice for debug: Chrome
Javascript
ES6+ syntax
Distinguish JS from React
Code quality: AirBnb - ESLint
4-6 hour training
React
ReactJS & React Native
Half day training
Hooks
State management: Redux, Context
Routing
Form management: Redux-form, Formik, hook form
SDLC
Source Control: Git
Remote Repository Host: Gitlab, Gerrit, TFS
Lint & type checks at local
Commit convention
Code Review
Automate as much as possible
Test run & other checks before build
Gitlab CI Runner, TeamCity, Bamboo CI
JS + React
By Özgün Bal
JS + React
51
Özgün Bal
Software Developer, Javascript Enthusiast
More from
Özgün Bal