Front End Technologies 2018
The digital world is a multi-layered one, multiple pieces of technology come together to deliver an experience to you through a screen. If you ever think about how web pages and websites are made, a lot goes on behind the curtain. If you’re new to Web Development, we’re going to break down for you the technologies you should be aware of.
Think of it in two sections: The front end and the back end. The front end of a web page is the part that users see and interact with. This includes laying out the various elements of a web page like interface, text, images, animation and all other content. A user keeps coming back to a website that gives them an amazing viewing experience.
What you see as a website, is the final outcome of many processes that go into making a refined version. This brings us to our topic of “Front end technologies 2018”.
Here is a list of front end technologies that you should be well aware of when diving into the world of development:
HTML
HTML (Hyper Text Markup Language) is a markup language that allows you to create the structure of your Through this, you place all the test, images, links your page, without any styling (that part is provided by the CSS, which we’ll get to soon)
HTML defines the structure of web pages, which means publishing online documents with headings, text, tables, lists etc. here.
CSS
CSS, (cascading style sheet) manages the page layout, and fonts of all web pages at once. It’s what brings your content to life. External are stored in CSS files which helps present the document that you create with HTML. CSS is independent of HTML and can be used with any XML markup language.
HTML and CSS are the building block for developing any website.
JavaScript
JavaScript or JS is one favorite tool any developer. Just like HTML is a markup language and CSS is a cascading language, JS is a scripting language, which determines the functioning of a web page.
JS is not mostly used for simple web pages. It is commonly used for web pages that have an appealing UI, like moving objects, flashy elements on the screen like pop-up window.