Solutions Architect. Technical Lead. Full-stack Developer. http://craigmorris.io
If you authenticate with Firebase in your app, authenticating with your API is very easy, as the Firebase token is a JWT.
All we really need to is implement a Guard with a user function that returns an Authenticatable object.
Every developer loves to hate WordPress, and they have good reason to! It’s built on PHP which has its many flaws and does not follow any modern software architectures.
If you have state that can be stored in the URI, I highly suggest you store it there, because:
Zeplin is a cool web app / desktop app where you can upload your Sketch / Photoshop / XD designs and it can generate the CSS for you. This greatly speeds up the “cut up” process of turning designs into HTML and CSS.