Miniseries Part IV: Front End Development
Posted by: Jesse Nagelberg
Front End Development
Welcome to part four of our miniseries where we'll dive into the front end development process and start constructing your app. At this point, you've been through the initial courtship and kickoff meetings and all major design decisions have been finalized. Now it's time to roll up our sleeves and transform ink into pixels.
What is Front End Development?
Front end developer, client-side developer, web designer, and ui designer are just a few of the many ways used to describe the same role. In layman's terms, front end developers build everything the user sees and interacts with when viewing a webpage.
The front end developer plays a crucial role as a hinge between the design and backend development teams. In addition, working closely with the client will ensure that our carefully mapped out blueprint of both design and functionality will come to life in a way that conveys your core message to the user. Alongside coding the site, responsibilities include keeping an eye on cross-browser, cross-platform, and cross-device functionality, usability, site performance, and more.
We also make super cool buttons too.
What to expect:
The front end developer working on your project will start building the v1.0 of your site, your Minimum Viable Product (MVP). In this development phase you will regularly see updates we deploy to our staging server as we finish them. Throughout this process we like to utilize Trello boards, a project management tool, to lay out tasks and make a seamless, organized platform for developers and clients to communicate.
At this point while the project is just gaining some forward motion, you may see some placeholder text and images where copy and assets haven't been supplied yet (I'm partial to hipster ipsum and place cage). These placeholder's will serve as temporary layout fillers until we've received final assets (images, copy, media) that will go on the finished product.
After this initial build, your shiny new site will be nearly finished, all that's left will be to tie in the back end. In the next part you will learn more about the back end developer's role and how databases and logic can be used behind the scenes to add functionality to your site.