React: современные шаблоны для разработки приложений
Хотите создавать эффективные приложения с помощью React? Тогда эта книга написана для вас. Познакомьтесь c лучшими практиками и шаблонами создания современного кода.
Вам не потребуются глубокие знания React или функционала JavaScript — достаточно знакомства с принципами работы JavaScript, CSS и HTML.
Алекс Бэнкс и Ева Порселло научат вас создавать пользовательские интерфейсы, которые будут динамически отображать изменения без необходимости перезагрузки страницы даже на крупномасштабных сайтах, работающих с огромными массивами данных.
В этой книге вы:
• Разберетесь с ключевыми аспектами функционального программирования на JavaScript.
• Узнаете, как устроена работа React в браузере.
• Создадите слои представления приложения с помощью компонентов React.
• Научитесь управлять данными и тратить меньше времени на отладку.
• Внедрите в проект хуки React для управления состояниями и перехвата данных.
• Используете маршрутизатор для полноценной работы с одностраничными приложениями.
• Научитесь структурировать приложения React с учетом особенности работы сервера.
Вам не потребуются глубокие знания React или функционала JavaScript — достаточно знакомства с принципами работы JavaScript, CSS и HTML.
Алекс Бэнкс и Ева Порселло научат вас создавать пользовательские интерфейсы, которые будут динамически отображать изменения без необходимости перезагрузки страницы даже на крупномасштабных сайтах, работающих с огромными массивами данных.
В этой книге вы:
• Разберетесь с ключевыми аспектами функционального программирования на JavaScript.
• Узнаете, как устроена работа React в браузере.
• Создадите слои представления приложения с помощью компонентов React.
• Научитесь управлять данными и тратить меньше времени на отладку.
• Внедрите в проект хуки React для управления состояниями и перехвата данных.
• Используете маршрутизатор для полноценной работы с одностраничными приложениями.
• Научитесь структурировать приложения React с учетом особенности работы сервера.
Пікірлер8
👍Ұсынамын
💡Танымдық
🎯Пайдалы
Для начинающего разработчика — полезно.
Дәйексөздер241
При выборе между объявлением функции и функциональным выражением помните, что первые записываются в память, а вторые — нет. Другими словами, вы можете вызвать функцию до того, как объявите ее, но не можете вызвать функцию, созданную с помощью функционального выражения, так как это вызовет ошибку.
1 ҰнайдыПікір
Константа — это переменная, которую нельзя переопределить. После ее объявления вы не можете изменить ее значение. Такие переменные часто используются в JavaScript. Как и в других языках, в JavaScript константы появились с выходом ES6.
До начала использования констант все переменные можно было переопределять:
var pizza = true;
pizza = false;
console.log(pizza); // false
Значение переменной, объявленной константой, переопределить нельзя, и при подобной попытке на консоль будет выведена ошибка (рис. 2.1):
const pizza = true;
pizza = false;
Рис. 2.1. Попытка переопределить константу
До начала использования констант все переменные можно было переопределять:
var pizza = true;
pizza = false;
console.log(pizza); // false
Значение переменной, объявленной константой, переопределить нельзя, и при подобной попытке на консоль будет выведена ошибка (рис. 2.1):
const pizza = true;
pizza = false;
Рис. 2.1. Попытка переопределить константу
logCompliment();
Результат тот же — в консоли появится комплимент.
При выборе между объявлением функции и функциональным выражением помните, что первые записываются в память, а вторые — нет. Другими словами, вы можете вызвать функцию до того, как объявите ее, но не можете вызвать функцию, созданную с помощью функционального выражения, так как это
Результат тот же — в консоли появится комплимент.
При выборе между объявлением функции и функциональным выражением помните, что первые записываются в память, а вторые — нет. Другими словами, вы можете вызвать функцию до того, как объявите ее, но не можете вызвать функцию, созданную с помощью функционального выражения, так как это
Сөреде16
1 829 кітап
810
277 кітап
763
47 кітап
205
58 кітап
62
11 кітап
22
