Публикации по теме 'jsx'
Понимание того, как работает React.js изнутри
React - одна из самых популярных библиотек JavaScript. Многие стартапы и крупные корпорации выбирают React для создания быстрых интерфейсных приложений для своих проектов. На сегодняшний день React загружается более 8 миллионов раз в неделю. Но что делает React таким популярным? Как это вообще работает?
В этом блоге мы рассмотрим, как работает React изнутри, и каковы его основные особенности, которые привели к его широкому признанию в сообществе разработчиков.
Но прежде чем мы..
Введение в компонент React и JSX
В предыдущем посте мы говорили о настройке симулятора и перезагрузке живого кода . Этот пост будет посвящен введению в React.
По сути, разработка React вращается вокруг одного — «создания компонентов многократного использования» .
Что такое React-компоненты?
Компоненты — это в основном то, что вы бы показывали в пользовательском интерфейсе. Например, если я хочу показать список задач и отправить свои задачи, тогда структура компонентов может быть следующей:
├── Список задач │ ├──..
Реализация версии JSX во время выполнения
Научиться думать как парсер JSX и построить AST
JSX - одно из наиболее часто используемых расширений синтаксиса. Первоначально JSX анализировался с помощью Facebook-форка Esprima - синтаксического анализатора JavaScript, разработанного jQuery. По мере того, как он набирал обороты, Acorn взяли дело в свои руки и решили сделать свою версию парсера, которая в итоге оказалась в 1,5–2 раза быстрее, чем Esprima-fb, и теперь официально используется Babel.
Он определенно прошел эволюцию,..
День 11: Методы жизненного цикла в React
Учебник по React и JavaScript
День 11: Методы жизненного цикла в React
Узнайте, как React управляет своим жизненным циклом и какие методы и процедуры он использует для завершения полного жизненного цикла.
До сих пор мы видели, как компоненты упрощают нашу жизнь и делают ее настолько эффективной, что мы можем писать сложные программы. Если вы не чувствуете, что React значительно упрощает изучение интерфейса и написание кода, попробуйте создать компоненты самостоятельно и посмотрите,..
Люди должны быть очень осторожны, делая какие-либо выводы из Google Trends, чтобы поддержать аргумент.
Люди должны быть очень осторожны, делая какие-либо выводы из Google Trends, чтобы поддержать аргумент.
Сам Google Trends довольно расплывчат, когда вы используете опцию «Поисковые условия». Если вы набираете React, он достаточно известен, чтобы Google выделил ему определенную категорию — «JavaScript Library»… Vue еще не имеет такой чести. AngularJS распознается как «Тема».
Давайте вернемся к тому же сравнению с React, добавленным как Библиотека JavaScript , и AngularJS как Тема :..
3 улучшения при планировании вашего следующего приложения React
3 улучшения при планировании вашего следующего приложения React
«Если вы не можете спланировать, вы планируете потерпеть неудачу».
Я посмотрел… не знаю, кто это сказал… но это как нельзя более верно.
Я виновен в этом самом грехе. Я не смог спланировать. У меня был простой проект калькулятора копии IOS12 (посмотрите его здесь 😎 … К вашему сведению, я имел в виду только точные размеры iphoneX… используйте инструменты разработчика, чтобы увидеть его таким, каким он должен быть),..
CS373 Fall 2018: Кевин Ван (неделя 9)
Что вы делали на прошлой неделе?
На прошлой неделе я много работал над проектом IDB для этого класса, в основном писал компоненты React для внешнего интерфейса и помогал понять, как мы собираемся извлекать данные из одного из наших API, у которого было ограниченное количество вызовов, которые мы могли использовать. Я также работал над довольно большим домашним заданием для моего класса мобильных вычислений, где нам было поручено создать приложение для Android, которое извлекает и..