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


Вопросы для интервью (BlogPost_107)
Опишите одну вещь, которую вы узнали сегодня на уроке. Я изучил основы использования JQuery 2. Опишите разницу между ‹script›, ‹script async› и ‹script defer›. перекрестное происхождение Обычные элементы скрипта передают в window.onerror минимум информации для скриптов, которые не проходят стандартные проверки CORS . асинхронный Это логический атрибут, указывающий, что браузер должен, по возможности, загружать скрипт асинхронно, а затем выполнять его сразу после загрузки...

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

Как разрабатывать программное обеспечение - теги и группы
Узнайте, как разработать систему тегов и предоставить возможность упорядочивать, фильтровать, группировать или организовывать записи на основе некоторых произвольных свойств. Функция, которая часто требуется в веб-приложениях, - это возможность упорядочивать, фильтровать, группировать или организовывать записи на основе некоторых произвольных свойств. Во многих ситуациях его просто называют «тегом», но назначение и поведение одинаковы, независимо от того, называется ли он категориями,..

Vuetify - вводные подсказки и сообщения
Vuetify - популярный UI-фреймворк для приложений Vue. В этой статье мы рассмотрим, как работать с фреймворком Vuetify. Подсказки по вводу Компонент v-input принимает свойство hint , чтобы мы могли добавить подсказку для ввода. Например, мы можем написать: <template> <v-container> <v-row> <v-col col="12"> <v-input hint="a hint" persistent-hint :messages="messages">Input</v-input>..

SvelteKit - новый Svelte Framework, заменяющий SapperJS
Принятие бессерверной парадигмы! Автор Payal Mittal В предыдущем блоге мы подробно узнали о SapperJS - JavaScript-фреймворке, построенном на Svelte.js и вдохновленном Next.js-. Для тех, кто не читал его, это обязательное условие, поскольку я неоднократно упоминал об этом в этом блоге. Этот блог посвящен SvelteKit - преемнику Sapper.js. После многих лет работы с Sapper команда Svelte немного переосмыслила и решила переписать его. Позже его переименовали в SvelteKit...

Моя последняя проблема с обучением и то, как установка на рост помогла мне ее преодолеть.
Моей последней задачей обучения была работа над проектом WEconnect. Мне пришлось изучить множество технологий, о которых я не слышал, например, Travis CI, Hound CI, Swagger. знакомый до того, как я начал проект, например, JavaScript, Node JS, Express и т. д. До проекта WEconnect я работал над несколькими небольшими проектами, которые не придерживались каких-либо руководств по разработке программного обеспечения. WEconnect — это первый проект, над которым я работаю, который придерживается..

Самое недооцененное преимущество GraphQL
Я полностью убежден, что GraphQL - следующая большая вещь в архитектуре API. Приятно видеть технологию, которая решает целый ряд проблем, присущих REST, и которую так приятно использовать. Ключевые преимущества GraphQL хорошо известны, но есть одно недооцененное преимущество, о котором люди мало говорят: мы наконец можем перестать спорить об URL! Вы когда-нибудь тратили время и умственную энергию на споры о том, как структурировать URL-адреса REST? Например, если я хочу получить..