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


Руководство для начинающих по написанию чистой и семантической разметки
Руководство для начинающих по написанию чистой и семантической разметки Если вы читаете это, вы, вероятно, были на этапе, когда у вас есть PSD-файл, ожидающий «кодирования», и вы не знаете, с чего начать или какие элементы использовать в HTML-коде. Написание понятного и описательного кода является обязательным условием для любого языка программирования. Независимо от того, программируете ли вы на C, Java, HTML, CSS, Python, код должен быть достаточно ясным, чтобы, если бы другой..

REFACTR #1 — Раздутые функции
REFACTR #1 — Раздутые функции Как разложить раздутые функции Итак, вы работали над новым приложением — может быть, с несколькими другими, а может и нет. В начале вы были полны страсти к своей концепции, оптимизма из-за выбранного вами стека технологий и стальной сосредоточенности на написании лучшего чертового кода. Затем внутри этой функции была небольшая ошибка, и самым быстрым решением было просто передать ей другой параметр. Вы знаете, что не должны. Но вы сделали...

Определение API
Невозможно поговорить с разработчиком, если он не упомянет слово API хотя бы 50 раз. В этом посте я хочу изучить, что такое определение API и какие типы API бывают. Определение Связь - это потрясающая вещь. Как разные приложения и устройства подключаются друг к другу? Это интерфейс прикладного программирования. API-интерфейсы создают связь между приложениями и устройствами. Большинство компьютерных программ предоставляют данные для людей в форме пользовательского..

Простой API ExpressJS JWT
Учебное пособие: простой вход в систему с аутентификацией через API NodeJS и промежуточное ПО с использованием веб-токенов JSON Требования Узел 6.11.5 или выше В этом Начнем с запуска пакетов узлов для этого проекта. Сообщите ему подробности, необходимые для запуска проекта. npm init Необходимые пакеты ExpressJS - https://www.npmjs.com/package/express Bcrypt - https://www.npmjs.com/package/bcrypt Body Parser - https://www.npmjs.com/package/body-parser JWT Simple -..

Настройка React Native
Если бы я начал изучать React Native, я был бы так озадачен настройкой проекта из-за ошибок после установки пакетов, поэтому вот контрольный список для без проблем запуска вашего проекта React Native. Если вы идете с пряжей, у вас не должно быть никаких проблем. 1. Загрузите ИДЕЮ (Webstorm, Virtual Studios и т. д.) 2. Загрузите npm и Node.js 3. Откройте терминал в вашей IDEA 4. Установите npm через npm install 5. Проверить версию npm и узла (npm -v, node -v) 6. Установите..

Получите данные для вашей школьной БД с помощью 6 строк Python
Для курсового проекта по базе данных моего университета мы можем придумать собственную идею для базы данных, которую мы хотели бы реализовать (и тогда мы это делаем). Когда дело дошло до получения данных для заполнения этих таблиц, мне сказали, что некоторые студенты прошлых лет писали строки вставки вручную, и некоторые другие однокурсники планировали сделать то же самое. Так как я пишу код для генерации вставок в БД (и вообще все остальное (но я не буду это освещать)), я показал другу,..

Хорошая отправная точка для ESLint
Каждый из нас хотя бы раз в жизни слышал о линтерах как разработчик. Линтер – это инструмент, который анализирует синтаксис кода для выявления несоответствий стилей и проблем во время выполнения . Процесс анализа выполняется с использованием настроенных правил. Прежде чем погрузиться в правила и пояснения, в следующих абзацах рассказывается, как настроить ESLint, хотя, если вы здесь, вы уже должны знать, как добавить его в проекты JS (TS). На мой взгляд, лучшая стратегия —..