Етапи при Front-End разработването

Естествено всеки различно си избира и разпределя методология на изграждане, инструментите, технологиите, реда в който осъществява основните стъпки при разработка, въпреки това има някои моменти без които front-end workflow-а не минава. Изборът зависи от навиците, познанията, изискванията на клиента, спецификите на проекта, синхрона и комуникацията в екипа, мениджмънта, резонансът в етера... Ще се опитам да систематизирам опита ...

Структуриран CSS с BEM

От 0 , , , , Permalink

Повечето екипи си имат изградени или използват наготово различни методологии за структуриране на кода си, така че да е по-лесно четим, по-синтезиран, по-удобен за разргъщане, по-модулиран, по-разбираем за нови членове на екипа...Тук не става дума за framework, а за набор от правила при писане на код. По отношение на структуриране на кода ми харесва идеята всеки екип синхронизирано ...

CSS Постпроцесори

За всеки случай ще направя кратко разграничаване между препроцесорите и постпроцесорите. Какво e CSS препроцесор? Sass, Less и Stylus са 3 от най-популярните препроцесора и по своята същност представляват комбинации от инструменти които, от една страна засилват значително скоростта при писане на css, от друга улесняват промените и поддръжката на кода, от трета могат да направят кода много по-подреден ...