[Перевод] Насколько хорошо вы знаете CSS? (+ мини-тест)
#Разработкавебсайтов #CSS #HTML #webdev #frontend #вёрстка IV
https://habr.com/ru/post/467555/
#Разработкавебсайтов #CSS #HTML #webdev #frontend #вёрстка IV
https://habr.com/ru/post/467555/
t.me
Насколько хорошо вы знаете CSS? (+ мини-тест)
Отличие между успешным использованием CSS и мучительными попытками справиться с ним, зачастую зависит от мелких деталей. На самом деле, в CSS очень много нюанс...
[Перевод] Разница между асинхронной функцией и функцией, возвращающей промис
#JavaScript #javascript #promises #asyncawait #catch #webdev IV
https://habr.com/ru/post/475260/
#JavaScript #javascript #promises #asyncawait #catch #webdev IV
https://habr.com/ru/post/475260/
t.me
Разница между асинхронной функцией и функцией, возвращающей промис
Существует небольшая, но довольно важная разница между функцией, которая просто возвращает промис, и функцией, которая была объявлена с помощью ключевого слова a...
[Перевод] 13 полезных приёмов по работе с массивами в JavaScript, которые могут вам пригодиться
#JavaScript #javascript #array #beginners #webdev #programming IV
https://habr.com/ru/post/476042/
#JavaScript #javascript #array #beginners #webdev #programming IV
https://habr.com/ru/post/476042/
t.me
13 полезных приёмов по работе с массивами в JavaScript, которые могут вам пригодиться
Массивы являются одной из самых популярных структур данных в JavaScript, потому что они используются для хранения данных. Кроме этого, массивы дают много возможн...
[Перевод] Vite – ведение разработки без бандлов на Vue
#БлогкомпанииOTUSОнлайнобразование #JavaScript #VueJS #Разработкавебсайтов #news #webdev #vuejs IV
https://habr.com/ru/post/505362/
#БлогкомпанииOTUSОнлайнобразование #JavaScript #VueJS #Разработкавебсайтов #news #webdev #vuejs IV
https://habr.com/ru/post/505362/
t.me
Vite – ведение разработки без бандлов на Vue
Привет, хабровчане. В июне OTUS запускает курс «Vue.js разработчик». В преддверии старта курса мы традиционно подготовили перевод интересного материала. Однаж...
[Перевод] Картинка, которая одновременно является кодом на Javascript
#БлогкомпанииVDSinaruхостингсерверов #Разработкавебсайтов #JavaScript #Программирование #javascript #html #webdev IV
https://habr.com/ru/post/518162/
#БлогкомпанииVDSinaruхостингсерверов #Разработкавебсайтов #JavaScript #Программирование #javascript #html #webdev IV
https://habr.com/ru/post/518162/
t.me
Картинка, которая одновременно является кодом на Javascript
Изображения обычно хранятся как двоичные файлы, а файл Javascript по сути является обычным текстом. Оба типа файлов должны следовать собственным правилам: изобр...
[Перевод] Компоновщик в JavaScript
#БлогкомпанииOTUSОнлайнобразование #Разработкавебсайтов #JavaScript #NodeJS #javascript #node #webdev IV
https://habr.com/ru/post/518634/
#БлогкомпанииOTUSОнлайнобразование #Разработкавебсайтов #JavaScript #NodeJS #javascript #node #webdev IV
https://habr.com/ru/post/518634/
t.me
Компоновщик в JavaScript
Перевод статьи подготовлен в преддверии старта курса «JavaScript Developer. Basic». В этой статье мы разберем один из структурных шаблонов проектирования в Jav...
[Перевод] Что происходит, когда вы выполняете manage.py test?
#БлогкомпанииOTUSОнлайнобразование #Разработкавебсайтов #Python #Django #django #webdev IV
https://habr.com/ru/post/524974/
#БлогкомпанииOTUSОнлайнобразование #Разработкавебсайтов #Python #Django #django #webdev IV
https://habr.com/ru/post/524974/
t.me
Что происходит, когда вы выполняете manage.py test?
Перевод статьи подготовлен специально для студентов курса «Python Web-Developer».Вы запускаете тесты командой manage.py test, но знаете ли вы, что происходит под...
[Перевод] С Vue 3 вам может и не понадобиться Vuex
#БлогкомпанииOTUS #JavaScript #Программирование #VueJS #vue #vuejs #webdev IV
https://habr.com/ru/post/570138/
#БлогкомпанииOTUS #JavaScript #Программирование #VueJS #vue #vuejs #webdev IV
https://habr.com/ru/post/570138/
t.me
С Vue 3 вам может и не понадобиться Vuex
Реактивность в Vue 3 представляет новые способы структурирования приложения Vuex — это потрясающая библиотека управления состояниями. Она проста и хорошо интегрируется с Vue. Зачем кому-то уходить...
[Перевод] Тестирование интеграции с внешним API при помощи мок-объектов на Python
#БлогкомпанииOTUS #Тестированиевебсервисов #testing #api #qaautomation #webdev #мокобъекты IV
https://habr.com/ru/post/580896/
#БлогкомпанииOTUS #Тестированиевебсервисов #testing #api #qaautomation #webdev #мокобъекты IV
https://habr.com/ru/post/580896/
t.me
Тестирование интеграции с внешним API при помощи мок-объектов на Python
В этом руководстве продемонстрирован способ тестирования интеграции с внешним API при помощи мок-объектов на PythonИнтеграция со сторонним приложением — это отличный способ расширить функционал...
[Перевод] Фронтенд-разработчику: 7 основных принципов дизайна
#БлогкомпанииRUVDScom #Разработкавебсайтов #Дизайн #дизайн #ruvds_перевод #webdev #javascript IV
https://habr.com/ru/post/582480/
#БлогкомпанииRUVDScom #Разработкавебсайтов #Дизайн #дизайн #ruvds_перевод #webdev #javascript IV
https://habr.com/ru/post/582480/
t.me
Фронтенд-разработчику: 7 основных принципов дизайна
Я занимаюсь разработкой фронтенда. Мне часто приходится слышать такой вопрос: «Надо ли мне изучить дизайн для того, чтобы стать фронтенд-разработчиком?».
Прежде чем я отвечу на этот вопрос — мне...
Прежде чем я отвечу на этот вопрос — мне...
[Перевод] Инструкция по Selenium Docker
#БлогкомпанииOTUS #Разработкавебсайтов #Тестированиевебсервисов #javascript #docker #testing #webdev IV
https://habr.com/ru/post/650477/
#БлогкомпанииOTUS #Разработкавебсайтов #Тестированиевебсервисов #javascript #docker #testing #webdev IV
https://habr.com/ru/post/650477/
Хабр
Инструкция по Selenium Docker
В этой статье мы расскажем о том, как запускать Selenium-тесты в Docker и выполнять их в браузерах Chrome и Firefox. И мы, вероятно, также поймем, зачем запускать Selenium-тесты в...
[Перевод] HTML & CSS Features, Tips For a 10x Faster Page Loading Speed — DEV Community
#БлогкомпанииOTUS #CSS #HTML #webdev #html #css #news IV
https://habr.com/ru/post/705310/
#БлогкомпанииOTUS #CSS #HTML #webdev #html #css #news IV
https://habr.com/ru/post/705310/
Хабр
HTML & CSS Features, Tips For a 10x Faster Page Loading Speed — DEV Community
HTML и CSS фичи, советы для 10-кратного ускорения загрузки страниц Мы все терпеть не можем, когда наша страница загружается так медленно! Фактически, коэффициент конверсии сайта падает в среднем на...
Как из браузера открыть папку в проводнике Windows
#Разработкавебсайтов #webdev #bash #windows IV
https://habr.com/ru/post/708760/
#Разработкавебсайтов #webdev #bash #windows IV
https://habr.com/ru/post/708760/
Хабр
Как из браузера открыть папку в проводнике Windows
Представьте, что у вас возникла необходимость прямо с веб-страницы заказа в вашей CRM-системе открывать папку с файлами, которые к этому заказу относятся. Но не просто отображать содержимое папки, а...
[Перевод] Новинки CSS и UI: I/O 2023
#Разработкавебсайтов #CSS #HTML #html #css #webdev #newfeatures IV
https://habr.com/ru/articles/741914/
#Разработкавебсайтов #CSS #HTML #html #css #webdev #newfeatures IV
https://habr.com/ru/articles/741914/
Хабр
Новинки CSS и UI: I/O 2023
Последние несколько месяцев открыли золотую эру веб UI (User Interface — пользовательский интерфейс). Вот 20 самых захватывающих и впечатляющих возможностей, которые появились недавно или появятся в...
[Перевод] Как Python использует сборку мусора для эффективного управления памятью
#БлогкомпанииOTUS #Python #python #webdev #управлениепамятью IV
https://habr.com/ru/companies/otus/articles/753554/
#БлогкомпанииOTUS #Python #python #webdev #управлениепамятью IV
https://habr.com/ru/companies/otus/articles/753554/
Хабр
Как Python использует сборку мусора для эффективного управления памятью
Что такое переменные в Python? В Python мы часто думаем о переменной как о метке для значения. Однако, если говорить точнее, то переменная на самом деле указывает на объект, который хранит значение....
[Перевод] Начало работы с Axum — самым популярным веб-фреймворком Rust
#БлогкомпанииTimewebCloud #Rust #Вебразработка #timeweb_статьи_перевод #rust #axum #webdev IV
https://habr.com/ru/companies/timeweb/articles/789662/
#БлогкомпанииTimewebCloud #Rust #Вебразработка #timeweb_статьи_перевод #rust #axum #webdev IV
https://habr.com/ru/companies/timeweb/articles/789662/
Хабр
Начало работы с Axum — самым популярным веб-фреймворком Rust
Когда дело доходит до выбора серверного веб-фреймворка в экосистеме Rust , можно запутаться из-за большого количества вариантов. В прошлом, лидером по популярности был Rocket , но сейчас за...
[Перевод] Hono vs. H3 vs. HatTip vs. Elysia — современные замены Express для сервера (или без сервера)
#БлогкомпанииBotHub #JavaScript #Программирование #Serverless #javascript #webdev #express
https://habr.com/ru/companies/bothub/articles/801661/
#БлогкомпанииBotHub #JavaScript #Программирование #Serverless #javascript #webdev #express
https://habr.com/ru/companies/bothub/articles/801661/
Хабр
Hono vs. H3 vs. HatTip vs. Elysia — современные замены Express для сервера (или без сервера)
H3 отмечает, что Express.js - старый и малоразвивающийся фреймворк, являющийся не оптимальным выбором для новых проектов из-за потенциальных проблем безопасности и утечек памяти, что, к слову,...
[Перевод] Как я отрендерил миллион строк в React
#БлогкомпанииBotHub #JavaScript #ReactJS #webdev #react #reactjs #javascript
https://habr.com/ru/companies/bothub/articles/803555/
#БлогкомпанииBotHub #JavaScript #ReactJS #webdev #react #reactjs #javascript
https://habr.com/ru/companies/bothub/articles/803555/
Хабр
Как я отрендерил миллион строк в React
Недавно я столкнулся с задачей, известной как one billion row challenge . Два аспекта этого вызова меня заинтриговали: Каковы будут последствия, если я попробую решить этот вызов на фронтенде? Удастся...
[Перевод] Что нового в React 19
#timeweb_статьи_перевод #javascript #reactjs #reactjs #react #webdevelopement #webdev
https://habr.com/ru/companies/timeweb/articles/843016/
#timeweb_статьи_перевод #javascript #reactjs #reactjs #react #webdevelopement #webdev
https://habr.com/ru/companies/timeweb/articles/843016/
Хабр
Что нового в React 19
React 19 на подходе. Команда React анонсировала предрелизную версию React 19 в апреле. Это крупное обновление принесет с собой ряд улучшений и новых паттернов, нацеленных на повышение...