может кто-нибудь помочь советом ?
Не хватайся за все подряд
Но и не зацикливаться на одной проблеме)
Я не про проблему, а про то что если начал учить html css, дойди до уровня когда можешь спокойно сверстать сайтик портфолио, а потом уже иди покоряй джиэсы и вьюхи
Да да да, я и пришел к этому, что пока я не буду уверенно чувствовать себя в верстке, за JS и прочее браться не буду. Лежат 2 курса, но пока верстку не освою, перескакивать не буду.
А я про мелкие нюансы, пол года назад сидел целый день сидел с псевдо-элементами, как итог - пару дней назад за 5 минут вопрос решился. Нормальная практика, освежать знания и понимать старое по-новому
Учусь верстке уже 15-ый год, до сих пор не уверен, что знаю все) Вы не сможете уверенно что-то знать в вебе, тут важна цель. Что вы хотите делать в вебе, если вам нравится писать бизнес-логику, то есть программировать, то пройдите курсик по верстке, поймите вообще для чего нужна верстка и дальше идите изучать js, базовый, потом выберите библиотеку или фреймворк, который сейчас в тренде (vue или react) и изучайте его. По мере того, как вы будете его изучать, вы будете делать какие-то простенькие по верстке интерфейсики, чтобы не разваливалась ваша бизнес-логика, и верстки вам будет достаточно. А если вам нравится именно создавать интерфейсы, то есть проектировать архитектуру лэйаута, верстать, взаимодействовать с UX\UI, проектировать иногда интерфейсы, то изучайте верстку, методологию БЭМ, а js можете изучать только базовый только в рамках создания презентационной логики: знать как поставить-убрать класс, перебрать элементы в доме, и т.д., все что касается манипуляций с домом.
Ого, это самый развернутый совет ) да, я понимаю что на 100% все знать не будешь, я об этом и говорил что верстку изучу, основные моменты, не прям углублено, а для понимания что там и как, и потом уже дальше )
Тут я старался вам намекнуть, на то, что во фронтенде, как это ни было бы странным, сохраняется четкое разделение на тех, кто любит писать бизнес-логику и не любит верстать и наоборот, тех, кто занимается версткой интерфейсов и не программирует бизнес-логику. Первые, преимущественно, если брать общую массу разработчиков, больше сконцентрированы на каком-то конкретном фреймворке или библиотеке и верстают постольку поскольку. А вторые очень хорошо знают верстку и особенности шаблонизации разных фреймворков, подводные камни кроссбраузерности, оптимизации загрузки и вот это вот все.
Согласен. Потому как это две абсолютно разные бездонные грани фронтенд разработки и если погрузиться сразу в обе эти темы, можно не вытянуть
Фуллстэков не бывает)
Скажи это стартапам)
При чем тут фуллстэк? Ты думаешь во фронте мало логики?
Не знаю, только изучаю
я даже больше скажу ище потом там есть куча разных специализаций, как связанных с версткой так и нет, канвас, 3d, геймдев....
vr, кстати очень популярное направление
Обсуждают сегодня