LLLit: Изучение и практика программирования

Публикации по теме 'react'


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

Стажировка LearnFactory: день 87 (30 августа 2018 г.)
Я слышал, что у каждого победителя есть какой-то шрам, обозначающий суть его победы. Сегодня у нас был такой шрам, который можно было помнить всегда. Сегодня мы продолжили работу над проектами, которые находятся на столе. В последнее время я многому научился, темп довольно-таки быстрый, поэтому нам нужно набирать обороты и поддерживать курс. С некоторой уверенностью, полученной в переднем секторе, мы перешли к покорению новых территорий, простирающихся через задний конец...

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

Forever Functional #15 — Функциональное структурирование проекта React
Методы функционального программирования позволяют лучше структурировать проекты React. В этой серии статей мы обсуждали функциональное программирование (FP) и то, как его применять для решения нескольких задач. Но как применить его концепции, скажем, к веб-приложению на основе React? Например, в FP мы можем говорить об избежании побочных эффектов, но веб-сайты, очевидно, будут взаимодействовать с пользователем и внутренними API. Применяя TDD ( Разработка через тестирование ), мы..

7 React Native проектов с открытым исходным кодом, чтобы стать лучшим разработчиком мобильных приложений
Часть 3. Усильте разработку мобильных приложений с помощью этих проектов с открытым исходным кодом React Native. Один из лучших способов улучшить свои навыки разработки — читать много кода. Проект с открытым исходным кодом является наиболее ценным ресурсом для изучения лучших практик, стилей кодирования и других тем. Разработка кроссплатформенных мобильных приложений — одна из востребованных областей разработки программного обеспечения. React Native — один из лучших инструментов,..

3 бесплатных ресурса для изучения JavaScript
JavaScript — самая важная технология для изучения веб-разработчиком. Интернет заполнен тысячами курсов, которые предлагают научить ваш JavaScript. Несмотря на то, что некоторые из платных курсов могут быть отличным способом изучения JavaScript, существует множество БЕСПЛАТНЫХ ресурсов, которые научат вас тому же. Я составил список бесплатных ресурсов, которыми я пользовался при изучении JavaScript. Курсы JavaScript №1 от freeCodeCamp.org freeCodecamp.org предлагает множество..

Один с Vue в React
Почему ты бы так поступил? Это был первый ответ, который я получил, когда упомянул об этом в сообществе React. Что ж, не вините их, возможно, вам интересно то же самое. Я скажу вам почему Виджет Vue здесь был плагином для тегов, который мы должны интегрировать на разных платформах с техническими стеками, включая Backbone.js и React.js. Теперь вы можете спросить: Почему тогда вы не создали его на React? Мы выбрали Vue, потому что он обеспечивал гораздо более простой и..

Новые материалы

Обзор кода — Миссия невыполнима?
Обзор кода — миссия невыполнима? 3 расширения VsCode, которые помогут вам ориентироваться в коде! Как новый пользователь Visual Studio Code, мне иногда трудно перемещаться по открывающему и..

BrightFuture (реализация интерфейса Java Future на Golang)
Отказ от ответственности: это моя первая статья на medium.com. Я постарался сделать это по-настоящему простым, и люди, находящиеся на любом этапе своей учебной лестницы, могут извлечь..

Серия блогов по ускорению вывода на основе глубокого обучения — Часть 2 — Аппаратное обеспечение
Глубокие нейронные сети стали обычной практикой во многих приложениях машинного обучения. Их способность достигать человеческой и даже сверхчеловеческой точности сделала их важной вехой в истории..

Технологии для нетехнологов 6: Простое объяснение языков программирования
Одним словом, программирование — это автоматизация, но в более широком смысле — это способ «поручить компьютеру выполнять различные задачи». Инструкции отправляются кодом, и этот код может быть..

CS373 Summer 2018: Миранда Фуленчек
CS373 Summer 2018: Миранда Фуленчек Неделя 1: 4 июня — 10 июня Что вы делали на прошлой неделе? Занятия начались на этой неделе, поэтому большую часть времени я потратил на..

Как развивается смешанно-целочисленное программирование, часть 7
Унифицированная техника раннего завершения для первично-двойственных алгоритмов в смешанно-целочисленном коническом программировании (arXiv) Автор : Ювэнь Чэнь , Кэтрин Нин , Поль Гулар..

Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте. В официальном примере выполняется только обучение модели, но отсутствует..