top 5 best practices for node.js development
DESCRIPTION
Get the best tips of building startup with Node.js from AfterShip - a shipment tracking API for online retailers, supporting UPS, FedEx, USPS, DHL and over 200 carriers.TRANSCRIPT
Top 5 Best Practices for
Node.js Development
What’s AfterShip
Node.js Best Practices
Shipment tracking API
Support 200+ carriers
White-label tracking data30K Online Retailers
The Art of Package TrackingUnifying tracking data
PendingInfo
ReceivedIn Transit
Outfor Delivery
FailedAttempt
Exception Delivered
We track over 30M shipments10x growth year to year
0
1,000,000
2,000,000
3,000,000
4,000,000
5,000,000
6,000,000
7,000,000D
ec
Ja
n
Fe
b
Ma
r
Ap
r
Ma
y
Ju
n
Ju
l
Au
g
Se
p
Oc
t
Monthly Shipment
AfterShip StackWe build product, not technology
beanstalkd
Evolution – AfterShip StackReason for changing
What’s AfterShip
Node.js Best Practices
Define your
coding guideline
https://github.com/AfterShip/coding-guideline-javascript
Less communication
Avoid spagetti code
Use npmEven for Private library
DO NOT
reinvent
the wheel async, momentjs, request
lodash, pm2, jshint, mocha,
grunt
Structure Node.js
application
We made a big mistakeAPI first
AfterShip is hiring (always)Backend / Frontend developers
Love codingApply the best tech to AfterShip
Self-learnerFind solution via your own ways
AdaptabilityNew projects, new tools
[email protected] out aftership.com/jobs