Customizing The User Experience, GoExpedi’s Way: Theme Service

  1. First, the Frontend. The frontend of an application is everything that you can see and interact with. That “Add to cart” button?… Frontend. That banner announcing the latest deals in your favorite E-Comm?… Frontend.
  2. Then, there is the backend, which makes an application do something. Whenever you press that “Add to cart” button, the frontend requests the backend to relate the id of that product with the id of your user in a database register created especially for you, called a cart, and then the frontend receives a response back. Occasionally, that response has content the frontend needs to render, such as all the products that are in your cart when you proceed to checkout.
  3. Lastly, and most importantly to understand the rest of this article, there is the CSS, a language used to style the frontend and make it aesthetically pleasing. CSS makes that button green, sets the font size to 12 and moves that banner up and down on the page. You can pick any style from a web application, and it is a safe bet that CSS is involved. Even other style languages you might have heard of, such as LESS and SCSS, or responsive frameworks such as Bootstrap, will end up being “compiled” into a CSS stylesheet in the end. That’s the only style language that browsers understand.

The Epiphany

--

--

--

The ‘GoExpedi Tech’ blog is Thought Leadership, Innovations and Learning from GoExpedi’s worldwide Tech Family. Currently in the USA, Mexico, and Sri Lanka.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Moving From Filesystem Locks to Distributed Locks

Event Log Tampering Part 1: Disrupting the EventLog Service

Facebook Messenger bot: A tutorial in Go

Pipeline monitoring & sending email based notification using ADF and Logic apps

Funny Programming memes that will make you die laughing

Practical Applications of Background Services Part 2

Implementing Long Running Serverless Functions with AWS Lambda

GIMP’s puzzling Unbound Variable Error

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
GoExpedi Tech

GoExpedi Tech

The ‘GoExpedi Tech’ blog is Thought Leadership, Innovations and Learning from GoExpedi’s worldwide Tech Family. Currently in the USA, Mexico, and Sri Lanka.

More from Medium

Adding a feature to La Villette app

‘Reel’: Architecture Design Competition for Essay Writing Competition

CS 371p Spring 2022: Blog #5

Design Hero: Milton Glaser — Poster