Введение в Docker с простым примером оборачивания Node.js приложения
https://codeburst.io/introduction-to-docker-with-a-simple-dockerized-node-js-application-1c25680f07d7
https://codeburst.io/introduction-to-docker-with-a-simple-dockerized-node-js-application-1c25680f07d7
Medium
Introduction to Docker with a simple ‘Dockerized’ Node.js application
Docker and Kubernetes are picking up the trend right now in the web development communities and that’s for some valid reasons. “Security &…
Валидация форм с Validate.js
https://mdbootstrap.com/articles/jquery/validate-forms-with-validate-js/
https://mdbootstrap.com/articles/jquery/validate-forms-with-validate-js/
TypeScript 3.7: 5 фич и как их использовать:
- Assert signatures
- Recursive type aliases
- Top-level await
- Null coalescing
- Optional chaining
https://httptoolkit.tech/blog/5-big-features-of-typenoscript-3.7
- Assert signatures
- Recursive type aliases
- Top-level await
- Null coalescing
- Optional chaining
https://httptoolkit.tech/blog/5-big-features-of-typenoscript-3.7
▶️ Играем в Pokemon вместе с Node.js - Пишем эмулятор игры с помощью Node.js и Express.
https://www.youtube.com/watch?v=cUy43G-gcB4
https://www.youtube.com/watch?v=cUy43G-gcB4
YouTube
Playing Pokemon Together With Node.js - Samuel Agnew - JSConf US 2019
Pokemon filled many of our childhoods, and some of our adulthoods, with joy. In this live coding adventure, we will recapture the magic of playing Pokemon together with the help of a Twilio phone number built with server-side JavaScript interacting with Gameboy…
Повышаем эффективность: 7 расширений для VS Code, без которых я не могу жить
https://codeburst.io/7-vs-code-extensions-that-i-cant-live-without-765eeae3fcbf
https://codeburst.io/7-vs-code-extensions-that-i-cant-live-without-765eeae3fcbf
Medium
7 VS Code Extensions that I can’t live without
Maximize your productivity using these extensions
Google, Mozilla и Cloudflare начали поддерживать протокол HTTP/3
https://tproger.ru/news/chrome-firefox-cloudflare-http3/
https://tproger.ru/news/chrome-firefox-cloudflare-http3/
Tproger
Google, Mozilla и Cloudflare начали поддерживать протокол HTTP/3
Это новая итерация протокола HTTP, с ним передача данных станет быстрее, надёжнее и безопаснее.
Шесть наиболее распространенных типов логик в крупных приложениях - принципы построения архитектуры
https://khalilstemmler.com/articles/software-design-architecture/organizing-app-logic/
https://khalilstemmler.com/articles/software-design-architecture/organizing-app-logic/
Forwarded from FrontEndDev
#js
Новые и потенциальные функции JavaScript ES2019, которые порадуют каждого разработчика
https://blog.logrocket.com/new-es2019-javanoscript-features-every-developer-should-be-excited-about/
Новые и потенциальные функции JavaScript ES2019, которые порадуют каждого разработчика
https://blog.logrocket.com/new-es2019-javanoscript-features-every-developer-should-be-excited-about/
LogRocket Blog
New and potential ES2019 JavaScript features every developer should be excited about - LogRocket Blog
Check out new ES2019 Javanoscript features including optional chaining, the pipeline operator, and others.
Копируем текста в буфер обмена с помощью JavaScript
https://codeburst.io/copy-text-to-clipboard-using-javanoscript-e2c97ca2c9cf
https://codeburst.io/copy-text-to-clipboard-using-javanoscript-e2c97ca2c9cf
Medium
Copy Text to Clipboard Using JavaScript
Simple JavaScript method to copy text to clipboard
Сервис-воркеры в клиенте Slack: об ускорении загрузки и оффлайн-режиме
https://habr.com/ru/company/ruvds/blog/468409/
https://habr.com/ru/company/ruvds/blog/468409/
3x минутное введение в CSS Font Variants
https://codeburst.io/a-3-minute-intro-to-css-font-variants-27c82f885a95
https://codeburst.io/a-3-minute-intro-to-css-font-variants-27c82f885a95
Medium
A 3-minute intro to CSS Font Variants
The font-variant property enables a developer to use alternate glyphs/ligatures for fonts. This means extra font styles without extra markup or CSS 👍 Before CSS3 it only supported two values, normal…
Фильтрация данных на клиенте: сравнение CSS, JQuery, и React.
https://css-tricks.com/filtering-data-client-side-comparing-css-jquery-and-react/
https://css-tricks.com/filtering-data-client-side-comparing-css-jquery-and-react/
CSS-Tricks
Filtering Data Client-Side: Comparing CSS, jQuery, and React | CSS-Tricks
Say you have a list of 100 names:
Создаём короткие ссылки для редиректа используя CloudFront + S3 (AWS)
https://codeburst.io/create-your-own-short-link-redirects-using-cloudfront-s3-2b1115307f90
https://codeburst.io/create-your-own-short-link-redirects-using-cloudfront-s3-2b1115307f90
Medium
Create your own short link redirects using CloudFront + S3
Get branded short links under your own domain for dirt-cheap by self-hosting it on AWS using CloudFront + S3. It’s a no-code server-less…
Обновляйтесь! Node.js 8 не поддерживается с 2020
https://blog.risingstack.com/update-nodejs-8-end-of-life-no-support/
https://blog.risingstack.com/update-nodejs-8-end-of-life-no-support/
RisingStack Engineering
Update Now! Node.js 8 is Not Supported from 2020. - RisingStack Engineering
Node 8 won’t get any more updates from 2020. In this article, we’ll discuss how and why you should move to newer, feature-packed, still supported versions.
Введение в Create Next App.
Create Next App одной командой настраивает современное окружение для React приложений, используя Next.js
https://nextjs.org/blog/create-next-app
Create Next App одной командой настраивает современное окружение для React приложений, используя Next.js
https://nextjs.org/blog/create-next-app
nextjs.org
Introducing Create Next App
We're delighted today to introduce the new Create Next App. Create Next App sets up a modern React application powered by Next.js in one command.
Почему вам стоить использовать package-lock.json
https://blog.logrocket.com/why-you-should-use-package-lock-json/
https://blog.logrocket.com/why-you-should-use-package-lock-json/
LogRocket Blog
Why you should use package-lock.json - LogRocket Blog
What's package-lock.json and why is it important? Learn how to use this mechanism to capture an exact dependency tree installed at any point in time.