Frontend

Frontend

Frontend is the layer responsible for how the things looks. In website development it’s a reference to HTML, CSS and JavaScript technologies, since they are executed on client side – your browser. HTML and CSS describesthe look of the website, JavaScript makes it dynamic.

HTML and CSS

HTML and CSS

Modern websites are responsive, which means that they are looking properly on any device, from smartphone to big PC screen. Usage of CSS frameworks is very helpful and I really like Bootstrap for very nice grid system and build-in components, which are useful in many projects.

JavaScript

JavaScript

I use jQuery, Angular.JS and Vue.JS as a JavaScript frameworks. jQuery represents classic approach to DOM manipulation and it’s much easier to use then Vanilla JS. Angular JS and Vue JS are modern frameworks, which were designed for modern web development purposes. They are perfect for handling communication via RESTful API, thanks to data binding and templates system.