Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

6 Фев 2019

Дайджест свежих материалов из мира фронтенда от JSExpert ( 20 января — 2 февраля 2019 )

Небольшая подборка с ссылками на интересные материалы из области фронтенда и около него за последних 2 недели ( 20 января — 2 февраля 2019)

 

Java Script

JavaScript: вопросы и ответы
Недавно в компании SmartSpate решили собрать вопросы, касающиеся JavaScript, и на них ответить. В материале, перевод которого мы публикуем, приведены чуть больше двух десятков вопросов о JavaScript и ответов на них. Спектр затрагиваемых здесь тем достаточно широк. В частности — это особенности языка, проблемы, возникающие у программистов при написании JS-кода, работа в браузере и в среде Node.js.
Браузерная симуляция физики

Если вас интересует браузерная симуляция физики, то эта статья именно для вас! В этой статье автор хочет дать описание существующих решений для создания приложений с симуляцией физики, сравнить их производительность и предоставляемый инструментарий. В статье будут рассмотрены следующие движки: Ammo.js, Cannon.js, Oimo.js, box2dweb, Unity3D WebGL

 

Vue.js

8 худших вопросов на собеседовании по Vue.js

Вы любите собеседования? И часто проводите их? Если ответ на второй вопрос «Да», то среди кандидатов вам наверняка встречались отличные и умные люди, которые отвечали на все ваши вопросы и приближались к концу зарплатной вилки. Но вы, конечно, не хотите платить профессионалам слишком много. И жизненно необходимо казаться умнее них, пускай только на время собеседования. Если у вас с этим проблемы, то вы по адресу! Здесь вы найдете самые каверзные и извращенные вопросы по Vue, которые поставят любого кандидата на место и заставят сомневаться в своих профессиональных навыках.

Много свойств или свойство-объект: критерии выбора

Используя Vue, мы разрабатываем компоненты различного рода и условий применения. Одной из ключевых частей любых компонентов — это их интерфейс. Во Vue, передаваемые свойства — являются очень важной, если не самой важной, частью интерфейса компонента. В ситуации, когда компонент требует множество данных, можно применить несколько способов их передачи. В этой статье автор предлагает их рассмотреть и разобраться с преимуществами и всеми недостатками.

 

CSS

Как не надо писать шаблоны для bootstrap
Мало кто сейчас пишет дизайн сайта с нуля — зачем, если есть куча замечательных CSS фреймворков? Наиболее популярен среди них bootstrap. Тем не менее, всем хочется, чтобы сайт выглядел уникально, не так как у других — поэтому поверх часто втыкают(в меру возможностей) бесплатный или платный шаблон, либо свой UI кит. О некоторых проблемах, которые(к сожалению) встречаются даже в платных шаблонах, не говоря уж о своих решениях,автор и хочет поговорить.

 

Занимательное

К чему готовиться в 2019 году: тренды в программировании

Январь — отличное время для того, чтобы проанализировать прошедший год и заглянуть в новый. Программисты пытаются предположить, каким он будет: прикидывают, какими навыками было бы неплохо овладеть, в каких проектах можно поучаствовать. Недавно на Indorse шла беседа об ожидаемых трендах. В этом обсуждении родились любопытные мысли, которыми хотелось бы поделиться. В этой статье представлены языки, ставшие трендовыми в ушедшем году, а также новые тренды, которые помогут вам оставаться на гребне волны в 2019-м.

Путь курильщика: как войти в профессию программиста, если ты гуманитарий
В детстве Анастасия Бирилло мечтала стать учителем русского языка и литературы. Сегодня она – научный сотрудник JetBrains Research, методист и преподаватель Digital Banana, а также разработчик собственного стартапа. «Гуманитарий – не приговор», – утверждает Настя. На конференции «Контентинг» она рассказала о том, как освоить программирование самостоятельно, какое направление выбрать начинающему разработчику, где искать проекты, какие трудности могут встретиться на «пути курильщика» и как их преодолеть.