The State of JAMStack in Africa

Christian Nwamba

@codebeast

MTN

They own ~40% if the mobile market share in Nigeria

Src: http://bit.ly/2RPHqva

Majority of mobile data in Nigeria is slow 3G

Take a look at this phone for one second - Tecno F2

It's a smart phone

  • Andoird OS
  • Has a rear and front camera
  • Whatsapp
  • Snapchat
  • Instagram
  • CHROME :)

Compare with an iPhone 7

  • 3G and 4G Enabled
  • 3G Only Enabled
  • 2.34 GHz CPU
  • 1.3 GHz CPU
  • 2 GB RAM
  • 1 GB RAM
  • $649
  • $60
  • The phone your average dev uses
  • The phone your average Nigerian customer uses

Now that we know what Nigerians use, what does it take to visit MTN

  • Uncompressed: ~8mb

Data cost for landing page

  • Compressed: ~3mb
  • Time to complete resources download is 1.4 mins

Time cost for landing page

  • Tecno: ~34s

Performance cost for landing page

  • iPhone: ~14s

The funny situation

  • MTN landing page can take up to 10mb to load
  • It takes about 7 more pages to buy data from MTN website
  • MTN reminds you with an SMS that your data will soon be exhausted at 10mb
  • That means that before you even load the landing page to buy data, you are locked out

But why, though? What are the challenges?

Low budget

Skill gap

Performance

Security

JAMStack

Well is there an interested community, yet?

Gift, Perry & William

First JAMStack Lagos Event

> 50 attendees

What of practical use-cases?

Small Businesses

Personal Contents/Blogs

Startups

In Summary, we have a vibrant evolving ecosystem

Made with Slides.com