![]() ![]() Designers are responsible for the look and feel of products.Ī designer owns the color scheme, layout, and usability requirements.ĭesigners help bring style, aesthetic frameworks, and schemas to the forefront so that the front-end developer can bring all of these attributes together for end users. Secondly, front-end developers interact frequently with designers. Much of the work between front-end and back-end developers is what drives cloud computing, which is the on-demand delivery of IT resources over the internet. Internal Stakeholdersįirstly, a front-end developer must work with back-end engineers who manage the servers, instances, databases, and storage that modern applications and sites run on. Let’s walk through a front-end developer's interaction with each stakeholder they will engage with when building a website or application. Taking this example back to the world of software, front-end engineers work in close collaboration with back-end engineers, designers, and product managers to design and build products holistically. The front end is what the user touches and interacts with when completing the transaction. The back end of the ATM needs to store cash and properly account for withdrawals. It goes without saying that the client side of an ATM is mission critical for withdrawing money. When I first learned about front-end development I heard a simple metaphor from a teacher that I have not forgotten.įront-end development is akin to building the buttons on an automated teller machine (ATM). While many people use front end to describe website-related development, it can refer to any software that a user interacts with.įor the purpose of this article, let’s use a broader definition: front-end development can include the engineering work done on mobile apps of desktop software. The front end is also commonly referred to as the client side, or more broadly speaking, the user interface. Specifically, a front-end developer spends time on the side of technology that the user touches and sees. A front-end developer is someone who works on software, like desktop or mobile websites, that users interact with.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |