Публикации по теме 'front-end-development'


Проверка типов с помощью prop-types в Jest
Привет, и добро пожаловать в Shark Bytes, технический блог OMS . Мы будем публиковать в этом разделе самые интересные новости о технологиях и программировании каждый месяц. Этот блог посвящен улучшению проверки типов prop-types в React в вашем наборе тестов Jest. Я не собираюсь слишком много говорить об основах типов опор в этом блоге, многие другие люди уже обсуждали это . Я также предполагаю, что вы знакомы с Jest, но это не обязательно. Эта проблема Мы все там были: мы..

Являются ли дженерики вещью в Typescript?
Использование дженериков означает знать неожиданное! Какую задачу мы должны выполнить, чтобы создать стек в Typescript? Немного. Нам просто нужен класс как обертка вокруг массива. По упрощенным причинам мы будем игнорировать обработку ошибок. Ниже приведена основная структура стека. Это обычный стек, который хорошо работает. Но как вы сообразительны, то сразу видите, что этот стек в Typescript совсем не типобезопасен. Это не общий. Держу пари, вы догадались об этом, заметив..

В каком порядке начинать фронтенд?
Вы начинаете с дизайна или с функциональности компонентов? 1. Создайте каркасные компоненты Создайте скелетный компонент с минимумом, как эта домашняя страница ниже: 2. Создайте и протестируйте маршруты компонентов (возможно, панель навигации) 3. Создайте форму входа и проверьте аутентификацию. Убедитесь, что вы храните свой токен в localStorage , чтобы при обновлении состояние вашего пользователя не вернулось в состояние очистки по умолчанию. 4. Разделите их..

Создание крупномасштабного приложения с помощью vue.js (часть 1): модулируйте свой магазин!
Создание крупномасштабного приложения с помощью vue.js (часть 1): модулируйте свой магазин! Во-первых, я прошу прощения, если я иногда плохо говорю, я француз и не говорю по-английски. Недавно я отреагировал на статью Энтони Гора : Является ли Vue.js хорошим выбором для крупномасштабного приложения? Он говорил, и это правда, что, как и любой другой фреймворк, вы должны точно учитывать свои потребности при создании крупномасштабного приложения. Итак, я рассказал о своем..

Сделайте файл package.json чище и полезнее
Независимо от того, работаете ли вы над небольшим или большим внешним проектом, управление файлом package.json очень важно. Если все сделано правильно, ваш файл package.json будет описывать проект и станет отправной точкой для начала работы, не тратя время на чтение устаревшей документации. Вот несколько советов и приемов, чтобы убедиться, что ваш файл package.json чистый и полезный. Настройте дополнительные свойства. (Топ-5) Если вы настроите свой проект с помощью npm cli, у вас,..

Исследование сторонних пакетов
Что следует учитывать при изучении сторонних пакетов Это вторая часть из трех частей. Пакеты сторонних производителей отнимают много времени Исследование сторонних пакетов Правильное включение сторонних пакетов Если вы похожи на меня, просматривайте заголовки вопросов, потому что ни у кого нет времени прочитать пятиминутную статью. А если серьезно, мы должны задавать вопросы, прежде чем добавлять сторонние пакеты в кодовую базу, потому что мы не контролируем этот код...

Что такое React и зачем его использовать? (Глубокое погружение)
Что такое React? React — это библиотека JavaScript для создания расширенных пользовательских интерфейсов, но это еще не все. Он наполнен умопомрачительными функциями. React — это декларативный фреймворк, основанный на компонентах. Если вы не знаете, что это такое, то это определение не имеет смысла. Итак, давайте углубимся и разберемся в этих основах. Что такое JavaScript? JavaScript — это язык сценариев, который используется вместе с некоторыми интерфейсными..