Чат: Как будет развиваться веб-разработка?
Прогресс не стоит на месте и каждый год появляются новые технологии и решения в веб-разработке. Если раньше сайт представлял из себя статичную HTML-страницу даже без CSS, то сегодня это сложные приложения, которые могут успешно заменять десктопные программы.
Поэтому мы предлагаем сегодня обсудить с вами, как будет развиваться веб в ближайшие несколько лет — появится что-то лучше JavaScript для фронтенд-разработки, каждый сайт превратится в PWA-приложение, CSS превратится в полноценный язык программирования или что-то ещё интереснее? Пишите своё мнение в комментарии.
#чат
Прогресс не стоит на месте и каждый год появляются новые технологии и решения в веб-разработке. Если раньше сайт представлял из себя статичную HTML-страницу даже без CSS, то сегодня это сложные приложения, которые могут успешно заменять десктопные программы.
Поэтому мы предлагаем сегодня обсудить с вами, как будет развиваться веб в ближайшие несколько лет — появится что-то лучше JavaScript для фронтенд-разработки, каждый сайт превратится в PWA-приложение, CSS превратится в полноценный язык программирования или что-то ещё интереснее? Пишите своё мнение в комментарии.
#чат
Как перейти с WordPress на headless CMS
Headless CMS это следующее поколение CMS, таких как WordPress. Сегодня нас окружает множество устройств повсюду и эти устройства дают нам множество способов взаимодействия с контентом на разных ОС, платформах и так далее. Headless CMS позволяют универсализировать содержимое, которое может в последствии использоваться где угодно.
Если у вас уже назрела необходимость модернизировать текущий WordPress проект под использование на различных платформах, то эта статья поможет вам перенести его на Headless CMS:
https://tprg.ru/m9Y6
Headless CMS это следующее поколение CMS, таких как WordPress. Сегодня нас окружает множество устройств повсюду и эти устройства дают нам множество способов взаимодействия с контентом на разных ОС, платформах и так далее. Headless CMS позволяют универсализировать содержимое, которое может в последствии использоваться где угодно.
Если у вас уже назрела необходимость модернизировать текущий WordPress проект под использование на различных платформах, то эта статья поможет вам перенести его на Headless CMS:
https://tprg.ru/m9Y6
💩1
Использование Netlify для FullStack-приложений
Статические сайты за несколько кликов, бессерверный бэкенд, возможность бесплатного использования — вот лишь некоторые особенности сервиса Netlify.
С помощью него вы можете не только создать и запустить статический сайт, но и сделать веб-приложение с бэкендом. О том, как это сделать рассказали тут:
https://tprg.ru/KEn1
Статические сайты за несколько кликов, бессерверный бэкенд, возможность бесплатного использования — вот лишь некоторые особенности сервиса Netlify.
С помощью него вы можете не только создать и запустить статический сайт, но и сделать веб-приложение с бэкендом. О том, как это сделать рассказали тут:
https://tprg.ru/KEn1
Easy canvas — простая JS-библиотека, которая невероятно упрощает работу с canvas html
Для успешной работы с canvas требуется достаточно много опыта и терпения. Эту проблему решает эта библиотека — она в разы упрощает рисование в canvas и не требует долгого изучения.
Подробнее:
https://tprg.ru/cveH
Для успешной работы с canvas требуется достаточно много опыта и терпения. Эту проблему решает эта библиотека — она в разы упрощает рисование в canvas и не требует долгого изучения.
Подробнее:
https://tprg.ru/cveH
This media is not supported in your browser
VIEW IN TELEGRAM
Распознавание символов, введённых с дисплея вашего смартфона на сайте
Ещё одна интересная библиотека для JavaScript, которая позволяет добавить вам распознавание символов, нарисованных на дисплее смартфона. Это может оказаться удобно для какой-нибудь браузерной мобильной игры или если поставить определённый символ для вызова всплывающего окна.
Подробнее:
https://tprg.ru/xB9r
Ещё одна интересная библиотека для JavaScript, которая позволяет добавить вам распознавание символов, нарисованных на дисплее смартфона. Это может оказаться удобно для какой-нибудь браузерной мобильной игры или если поставить определённый символ для вызова всплывающего окна.
Подробнее:
https://tprg.ru/xB9r
🤮1
Усмиряем прожорливый виджет рисования и помогаем iPad его переварить
Автор статьи — участник команды Canvas Widgets, которая занимается разработкой виджетов на канвасе. Он рассказал, как они оптимизировали виджет для рисования, чтобы он не ел слишком много ресурсов и не сбоил из-за этого.
Подробнее здесь:
https://tprg.ru/uo7X
#canvas
Автор статьи — участник команды Canvas Widgets, которая занимается разработкой виджетов на канвасе. Он рассказал, как они оптимизировали виджет для рисования, чтобы он не ел слишком много ресурсов и не сбоил из-за этого.
Подробнее здесь:
https://tprg.ru/uo7X
#canvas
This media is not supported in your browser
VIEW IN TELEGRAM
Коллекция «жидких» кнопок
Кнопки реализованы с помощью SVG и JavaScript. Конечно, далеко не каждому сайту подойдут такие кнопки, но, изучив способ их создания, вы сможете применить его в собственном проекте на совершенно любом элементе.
Код находится здесь:
https://tprg.ru/WgZw
#codepen
Кнопки реализованы с помощью SVG и JavaScript. Конечно, далеко не каждому сайту подойдут такие кнопки, но, изучив способ их создания, вы сможете применить его в собственном проекте на совершенно любом элементе.
Код находится здесь:
https://tprg.ru/WgZw
#codepen
Что если вёрсткой макетов и дизайном займётся один человек?
И жрец, и жнец, и на дуде игрец? Возможно мысль и неплохая, ведь с одной стороны так снижается количество этап внедрения новых элементов дизайна и разработка его в целом. Но с другой стороны, может всё-таки каждому заниматься своим делом — дизайнеру дизайном, а верстальщику вёрсткой?
В этой статье руководитель UX-направления компании Usetech поделился своим мнением на этот счёт:
https://tprg.ru/ltWG
Вы тоже не стесняйтесь высказать своё мнение по этому вопросу в комментариях к посту!
И жрец, и жнец, и на дуде игрец? Возможно мысль и неплохая, ведь с одной стороны так снижается количество этап внедрения новых элементов дизайна и разработка его в целом. Но с другой стороны, может всё-таки каждому заниматься своим делом — дизайнеру дизайном, а верстальщику вёрсткой?
В этой статье руководитель UX-направления компании Usetech поделился своим мнением на этот счёт:
https://tprg.ru/ltWG
Вы тоже не стесняйтесь высказать своё мнение по этому вопросу в комментариях к посту!
Кодирование данных для запросов POST
Понятное и наглядное объяснение почему важно правильно обращаться с POST-запросами, а именно почему необходимо кодировать данные. И, разумеется, здесь также показано, как именно это можно сделать:
https://tprg.ru/UT9N
Понятное и наглядное объяснение почему важно правильно обращаться с POST-запросами, а именно почему необходимо кодировать данные. И, разумеется, здесь также показано, как именно это можно сделать:
https://tprg.ru/UT9N
У нас появился канал, в котором мы прокачиваем soft skills
Креативность, обучаемость и работа в команде будут полезны не только для айтишников, но и для жизни в целом.
Повышайте продуктивность в Soft Skillz: @soft_skillz
Креативность, обучаемость и работа в команде будут полезны не только для айтишников, но и для жизни в целом.
Повышайте продуктивность в Soft Skillz: @soft_skillz
Temporal: начало работы с новым API даты и времени JavaScript
Текущий API для работы с временем и датой в JavaScript Data является не очень удобным и простым в использовании. Поэтому вскоре на его место должен придти новый API —
В этой статье вы можете узнать подробнее о нём и подготовиться к его официальному выходу:
https://tprg.ru/FQsc
#javascript
Текущий API для работы с временем и датой в JavaScript Data является не очень удобным и простым в использовании. Поэтому вскоре на его место должен придти новый API —
Temporal. В этой статье вы можете узнать подробнее о нём и подготовиться к его официальному выходу:
https://tprg.ru/FQsc
#javascript
Рисование графики с помощью CSS Paint API
CSS Paint — это API, который позволяет разработчикам программно создавать и рисовать графику там, где CSS ожидает изображение. Он является частью CSS Houdini и в этой статье вы можете увидеть, как им пользоваться, а также результаты его работы:
https://tprg.ru/qQIK
#css
CSS Paint — это API, который позволяет разработчикам программно создавать и рисовать графику там, где CSS ожидает изображение. Он является частью CSS Houdini и в этой статье вы можете увидеть, как им пользоваться, а также результаты его работы:
https://tprg.ru/qQIK
#css
SVG Favicons в действии
Так как сегодня многие пользуются различными темами оформления браузеров, то и контент страниц и всё с ним связанное должны это учитывать. Главным преимуществом SVG фавиконок является возможность убрать фон у изображения и изменить цвета самого изображения, сделав его максимально органичным.
В этой статье вы найдёте инструкцию как это сделать:
https://tprg.ru/P62G
Так как сегодня многие пользуются различными темами оформления браузеров, то и контент страниц и всё с ним связанное должны это учитывать. Главным преимуществом SVG фавиконок является возможность убрать фон у изображения и изменить цвета самого изображения, сделав его максимально органичным.
В этой статье вы найдёте инструкцию как это сделать:
https://tprg.ru/P62G
Словенской IT-компании требуются PHP-разработчики
Где?
Удалённо.
Сколько?
От 200 000 до 250 000 руб. до вычета налогов.
Что нужно делать?
— разработка e-comm, CRM и API – высокая нагрузка, терабайты данных;
— поддержка и доработка существующих сайтов и кода.
Что предлагают?
— гибкий график с оплатой по часам;
— различные варианты оплаты;
— отслеживание часов в Azure DevOps;
— русскоязычная команда и англоязычная команда;
— курсы повышения квалификации и курсы английского языка за счет компании;
— рост внутри компании и переход на более сложные проекты;
— возможность релокейта в Словению с полной поддержкой.
Какие требования?
— знание PHP 7+;
— понимание ООП;
— знание SQL и умение писать сложные запросы;
— английский на уровне чтения технической документации.
Если вас заинтересовала вакансия, то свяжитесь с @Odinetss.
#вакансия #работа
Где?
Удалённо.
Сколько?
От 200 000 до 250 000 руб. до вычета налогов.
Что нужно делать?
— разработка e-comm, CRM и API – высокая нагрузка, терабайты данных;
— поддержка и доработка существующих сайтов и кода.
Что предлагают?
— гибкий график с оплатой по часам;
— различные варианты оплаты;
— отслеживание часов в Azure DevOps;
— русскоязычная команда и англоязычная команда;
— курсы повышения квалификации и курсы английского языка за счет компании;
— рост внутри компании и переход на более сложные проекты;
— возможность релокейта в Словению с полной поддержкой.
Какие требования?
— знание PHP 7+;
— понимание ООП;
— знание SQL и умение писать сложные запросы;
— английский на уровне чтения технической документации.
Если вас заинтересовала вакансия, то свяжитесь с @Odinetss.
#вакансия #работа
Решение задач веб-разработчика без JavaScript
В 2016 году лаборатория Массачусетского технологического университета представила технологию Mavo, которая позволяет вам прокачать возможности HTML, не прибегая напрямую к JavaScript.
В этой статье евангелист технологии Mavo подробнее расскажет о ней:
https://tprg.ru/0qtS
#html
В 2016 году лаборатория Массачусетского технологического университета представила технологию Mavo, которая позволяет вам прокачать возможности HTML, не прибегая напрямую к JavaScript.
В этой статье евангелист технологии Mavo подробнее расскажет о ней:
https://tprg.ru/0qtS
#html
Библиотека fullPage.js
С помощью этой библиотеки вы можете очень просто создать горизонтальную прокрутку, скрол всей области видимости страницы, а также другие эффекты навигации веб-страницы:
https://tprg.ru/hjno
#javascript #библиотека
С помощью этой библиотеки вы можете очень просто создать горизонтальную прокрутку, скрол всей области видимости страницы, а также другие эффекты навигации веб-страницы:
https://tprg.ru/hjno
#javascript #библиотека