Javascript & Ajax \ Angular

Angular - почему нужно избегать публичных методов при разработке компонентов

От автора: есть много способов реализовать связь между компонентами. Один из наиболее часто используемых подходов — вызовы публичных методов. Многие разработчики с сильным опытом классической веб-разработки (например, JQuery) любят использовать этот подход для разработки компонентов. Однако на самом деле это не очень хорошая практика в мире Angular.

Продолжить чтение

Javascript & Ajax \ React

6 советов по созданию масштабируемого проекта React

От автора: начиная новый проект React, всегда полезно составить несколько рекомендаций, которым вы и ваша команда будете следовать, чтобы сделать код масштабируемым. В этом посте я поделюсь с вами некоторыми идеями, полученными за годы использования React, которые помогут вам определить собственное руководство проекта.

Продолжить чтение

Javascript & Ajax \ VueJS

Разработка приложения с использованием Vue 3 Composition API

От автора: хотя мне нравится Vue.js 2, есть некоторые ограничения на то, как можно применять повторно используемые компоненты и как должен быть написан код. Это было одновременно и благословением, и проклятием. С одной стороны, для простых компонентов это делает изучение Vue очень простым, с низким порогом для входа. С другой стороны, по мере того, как компоненты становятся более сложными, вы обнаруживаете, что код для различных функций в одном компоненте искажается.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: отладка непроста. Это умение, которым должен овладеть каждый разработчик. Разработчики всегда склонны к ошибкам при написании кода. Мы не можем полностью устранить ошибки, но мы можем научиться решать их разумным способом. В этой статье мы рассмотрим способы отладки кода Javascript. Хорошо то, что все современные браузеры поставляются со встроенным отладчиком JavaScript.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: я уверен, что большинство из вас наверняка слышали о прогрессивных веб-приложениях (PWA). PWA — это захватывающая технология, которая может изменить способы разработки веб- и мобильных приложений. Однако некоторые могут сказать, что PWA — это просто веб-сайт, преобразованный в мобильное приложение, в то время как некоторые спорят о его возможностях, проблемах безопасности и производительности по сравнению с нативными мобильными приложениями.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: в этом руководстве мы изучим регулярные выражения или синтаксис регулярных выражений. В конце вы сможете применять решения с регулярными выражениями в большинстве сценариев.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: простой и эффективный способ определения мобильных браузеров. Предложение Client Hints уже доступно в Google Chrome и представляет собой очень экономичный способ обнаружения (среди прочего) мобильных устройств.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: мы знаем, что наличие более чем одного источника истины может привести только к безумию. Но кое-что, с чем я столкнулся в нескольких интерфейсных базах кода — это повторение констант стиля (цвета, шрифты, размеры) в CSS и JS. Мы помещаем основной цвет в CSS в красивую переменную, но затем он нам понадобится в JS-коде (по какой бы веской причине это не было), поэтому мы продолжаем и создаем для него константу, потому что мы не собираемся жестко кодировать это значение, о нет! Но мы все равно нарушаем принцип DRY. Не повторяйся.

Продолжить чтение