Публикации по теме 'frontend'
JS странный, и я могу это доказать — часть 01
Что ж, в последние дни я проводил викторину по JS на своем телефоне и обнаружил несколько странных поведений JS, которыми я хотел бы поделиться здесь. Итак, без лишнего блаблабла, приступим.
Деление на ноль равно бесконечности:
1/0 = Infinity.
Вычтите две строки, если обе являются числами. JS преобразует их в числа:
“2009”- “1995” = 14.
В функции можно хранить больше аргументов, чем параметров:
const func = function (a, b) {
return arguments.length;
}
const result = func(4, 3,..
Настройка проекта React с нуля
В течение этого года у меня была возможность поэкспериментировать с React при реализации следующих проектов:
мой сайт: https://www.alicemoretti.com / , простая страница , извлекающая данные из внешнего API и использующая useState, useEffect и useParams, веб-блог , который позволяет пользователям читать блоги, добавлять и удалять их. В качестве примечания: я кодировал этот проект, следуя отличному руководству по React, которое я очень рекомендую ( Полное руководство по React от..
15 руководств по написанию кода и лучших практик для фронтенда
Следуйте этим рекомендациям по кодированию и применяйте эти передовые методы, чтобы обеспечить качество кода и код без ошибок.
Чтобы обеспечить качество кода и код без ошибок, мы должны следовать некоторым рекомендациям и рекомендациям. Я делюсь рекомендациями, которым следую я и моя команда.
1. Вы должны настроить ESLint и Husky в своем проекте
ESLint быстро находит проблемы в вашем коде, а также предлагает решения для их устранения. Это также упрощает задачу рецензента кода...
Вам не нужно ничего настраивать, чтобы начать с JavaScript
Когда мы начинаем программировать, мы беспокоимся о том, как правильно настроить среду разработки, какие все внешние зависимости нам нужно установить и какой фреймворк использовать.
Чтобы противостоять всему этому, я поделюсь с вами тремя способами легко начать работу с клиентским JavaScript!
1. Консоль браузера
Мы можем создавать переменные, включая функции, непосредственно в консоли и манипулировать ими, переназначать их или также вызывать функции. При выполнении каждой строки мы..
Объектно-ориентированный пользовательский интерфейс
Назовем это «абстрактным компонентом». В коде определяется внутренняя логика, структура html и стили. Там же мы определяем, какие части, подкомпоненты он будет использовать.
Абстрактный компонент — это код, который пишет разработчик. Большая часть кода пишется вслепую. Слепой в том смысле, что разработчик видит только код, но не видит никакого визуального представления.
Этот этап следует разделить на небольшие подзадачи. В противном случае мотивация разработчика снижается, если..
Понимание установки npm, чистой установки и обновления
Простое руководство по важным командам npm
Мы знаем, что нам нужно запустить npm install для установки зависимостей. Но что именно происходит, когда мы запускаем npm install ? Что произойдет, если мы запустим npm update ? А если уже есть команда npm install , то зачем еще и npm clean-install ?
package.json и package-lock.json
Прежде всего, давайте проясним разницу между package.json и package-lock.json:
package.json содержит информацию о разрешенной для установки версии...
Вот почему все используют React Js
React Js — один из самых популярных интерфейсных фреймворков для использования в наши дни. Он играет важную роль во внешней экосистеме.
Но что делает его таким особенным?
вот некоторые ключевые функции, которые поставляются с React Js
- Простота ReactJS использует файл JSX, который делает приложение простым и понятным. Мы знаем, что ReactJS — это компонентный подход, позволяющий повторно использовать код по мере необходимости. Это делает его простым в использовании и изучении...
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..