Публикации по теме 'front-end-development'


Перемещение поиска Airbnb на React
Использование экспериментов для уверенного решения большого рефакторинга В начале 2015 года команда инженеров Airbnb решила использовать React в качестве канонической интерфейсной среды просмотра. С тех пор мы создали значительное количество инструментов вокруг React, чтобы сделать его максимально приятной средой для разработки, и мы вернули множество этих инструментов сообществу разработчиков открытого исходного кода. К сожалению, поскольку наша страница поиска была написана с..

Правильный способ структурирования HTML-страниц
Изначально я сосредоточился на JavaScript и его фреймворке, думая, что HTML не так важен. Но очень скоро я оказался неправ. Я понял, что хорошее знание HTML и CSS также не менее важно. Поскольку все, что мы видим в сети, в конечном итоге отображается в виде блоков HTML, я почувствовал необходимость поделиться своим способом структурирования HTML-страниц. Обычно нам предоставляется визуальное оформление страницы. Итак, начнем с одного: Вышеупомянутый дизайн принадлежит некой..

Вот шпаргалка по React v16 + (PDF / JPG / пользовательские темы)
Сэкономьте время с помощью этой шпаргалки по React Взгляните на шпаргалку здесь . Иногда создание быстрого интерфейса с помощью React может занять 30 минут. Но в других случаях это может занять несколько часов. Если вы часто забываете названия методов, свойств или предоставляемых ими функций, может раздражать то, что вам придется покинуть редактор кода только для поиска в Google. Вы можете подумать, неужели так сложно набрать пару букв и получить нужные ответы? Ну, конечно, нет...

3 способа настроить клиент Angular Apollo
При чтении документации Apollo и о том, как настроить ее с помощью Angular, вы встретите два разных способа инициализации библиотеки и ее зависимостей. Даже если они представляют большинство случаев, иногда это не соответствует вашим потребностям. Вот почему есть другой способ инициализации Apollo с использованием токена APOLLO_OPTIONS . Давайте посмотрим на каждый из них, чтобы сравнить, как и почему вы захотите использовать тот или иной. Использование ApolloBoost Первый и..

Моя напыщенная речь о библиотеках React Data Fetching / Management и о том, как найти подходящую для вас и вашего…
Давным-давно, во времена написания приложений Angular 1.x, вы могли слышать о новых фреймворках javascript, создаваемых каждые два месяца. Я вспоминаю вводные документы для различных фреймворков, таких как Angular, React, Ember, Riot, Backbone, Aurelia, Vue, Polymer, и у меня возникало ощущение, что я сильно отстал от времени, или задавался вопросом, пошел ли я по правильному архитектурному пути для своего Приложения. И не только я чувствовал это. Сообщество Javascript быстро развивается,..

Генерация пошаговой формы из набора конфигураций
Генерация пошаговой формы из набора конфигураций Контекст В Ergeon мы создали веб-инструмент для 3D-моделирования и составления предложений, чтобы помочь нашим клиентам спланировать, спроектировать и составить бюджет для своего проекта забора. Клиенты переходят на наш веб-сайт , где они могут настроить желаемую конфигурацию забора и просмотреть, как он будет выглядеть в 3D. Существует более миллиона возможных конфигураций для построения ограждения, поэтому для облегчения..

6 ошибок HTML, которых следует избегать веб-разработчикам
HTML тоже требует вашего внимания В мире Интернета есть такая поговорка: «HTML - это тело, а JavaScript - это мозг веб-приложения». Вы можете быть настолько сосредоточены на обучении и развитии рабочего мозга вашего приложения, что каким-то образом игнорируете важность тела. И, честно говоря, я тоже придерживался того же подхода. Когда кто-то хочет стать веб-разработчиком, мы, как опытные профессионалы, предлагаем им изучить JavaScript, TypeScript и т. Д. Почти каждый раз,..