Business Manager

(home)

Agenda:

  • Business Manager vs My-Account
  • Integrating a vertical
  • Testing challenges
  • (How production works)
  • Business Manager TestKit

Business Manager vs My-Account

Business Manager vs My-Account

My-Account Business Manager
Verticals All In progress
Framework Angular Widget React
IFrames V X
WixSDK V Module Registry
Html Editor X V

engage

shoutout

ecom

my_vertical

/inbox

/shoutout

/store

/my_vertical

Integrating your vertical

Business Manager

Integrating your vertical

module manifest

main.js

utils.js

more_utils.js

style.css

overrides.css

module manifest

What about testing? Dev?

  • No .vm or .ejs
  • Manifest
  • Common libraries
  • Module Registry
  • Routing
  • Experiments
  • etc.

Business Manager TestKit!

Business Manager TestKit!

  • Same Manifest
  • Same Module Registry
  • Same Routing
  • Setup your Experiments
  • 1 to 1 like production

Production?!

NodeJs server at Wix

/*

/api/*

index.ejs

HTML

NodeJS

NodeJs server at Wix

/*

/api/*

meta site

gate keeper

users

JSON

NodeJS

NodeJs server at Wix

/*

/api/*

meta site

gate keeper

users

index.ejs

NodeJS

NodeJs server at Wix

meta site

gate keeper

users

index.ejs

ERB

NodeJs server at Wix

/*

/api/*

Dispatcher

www.wix.com/business-manager

www.wix.com/_api/business-manager

NodeJs server at Wix

/*

/api/*

index.ejs

NodeJS

meta site

gate keeper

users

I'm a Production master!

Questions?

Made with Slides.com