#ДоброгоУтра #JavaScript #Frontend #Backend #ECMAScript #WebInMyHeart #NodeJS
Больше всего такие вопросы подойдут для тех, кто устраивается на Senior Node.js Enigeer;-)
https://habr.com/ru/companies/timeweb/articles/769844/
Больше всего такие вопросы подойдут для тех, кто устраивается на Senior Node.js Enigeer;-)
https://habr.com/ru/companies/timeweb/articles/769844/
Хабр
8 углубленных вопросов на собеседованиях на роль сеньора в JavaScript
JavaScript — это мощный язык, который является частью фундамента интернета. У этого мощного языка также есть некоторые свои особенности. Например, знаете ли вы, что значение 0 === -0 равно true, или...
❤1
Само обновление активно обсуждают в последних выпусках "Веб-стандартов"...
#Frontend #Backend #Javascript #ECMAScript #NodeJS #WebInMyHeart #ВебСтандарты #WebStandarts
https://habr.com/ru/news/769120/
#Frontend #Backend #Javascript #ECMAScript #NodeJS #WebInMyHeart #ВебСтандарты #WebStandarts
https://habr.com/ru/news/769120/
Хабр
Состоялся релиз Node.js 21
Разработчики Node.js сообщили о выпуске версии 21, в которой обновили JavaScript-движок V8 до 11.8, включили стабильные версии fetch и WebStreams . В конце октября Node.js станет единственной...
👍1
Спасибо одному из моих активных читателей блога в Telegram(который до сих пор является основной моего проекта) за то, что он мне лично прислал интересный материал о сайте с коллекцией игр эпохи MS-DOS(https://clck.ru/36nyyN), которые можно запускать прямо в браузере(и в эпоху WebAssembly подобное возможно реализовать)!😍
И немного на примере запуска DOOM из самой коллекции проверил техническую сторону его фронтенда с использованием DevTools браузера и оказалось, что для работы всего этого используется JavaScript-библиотека с её богатой экосистемой под названием JSDOS(https://js-dos.com/), которая имеет много фишек и возможностей при эмуляции DOS-программ в браузерах и поддерживает серверный Javascript, язык Typescript(типизированный вариант JS от Microsoft👍) и известный всеми React(с ним я игрался в одном из рабочих проектов).
В ближайшее время постараюсь ознакомиться с документацией библиотеки;-)
#MSDOS #Frontend #Javascript #ECMAScript #JSDOS #WebAssembly #WebInMyHeart #ЕстьЧтоВспомнить #НостальгияВСамоеСердце #Эмуляторы #Браузеры
P.S.: А я то ранее думал о том, что эмулятор(такая же история с портированием игр) работает на WebAssembly, не так ли?🙂
И немного на примере запуска DOOM из самой коллекции проверил техническую сторону его фронтенда с использованием DevTools браузера и оказалось, что для работы всего этого используется JavaScript-библиотека с её богатой экосистемой под названием JSDOS(https://js-dos.com/), которая имеет много фишек и возможностей при эмуляции DOS-программ в браузерах и поддерживает серверный Javascript, язык Typescript(типизированный вариант JS от Microsoft👍) и известный всеми React(с ним я игрался в одном из рабочих проектов).
В ближайшее время постараюсь ознакомиться с документацией библиотеки;-)
#MSDOS #Frontend #Javascript #ECMAScript #JSDOS #WebAssembly #WebInMyHeart #ЕстьЧтоВспомнить #НостальгияВСамоеСердце #Эмуляторы #Браузеры
P.S.: А я то ранее думал о том, что эмулятор(такая же история с портированием игр) работает на WebAssembly, не так ли?🙂
DOS_deck
Experience classic games with modern convenience. Instantly play MS-DOS games full screen in your browser with a controller.
❤🔥1
#ДоброгоУтра #WebInMyHeart #Frontend #Backend #JS #React #CSS #ECMAScript #StyleX #ВебСтандарты #Javascript
Об этой вещи* впервые услышал в одном из последних выпусков подкаста "Веб-стандарты": https://habr.com/ru/articles/781166/
* В материале могут быть упомянуты ресурсы, владельцы которых запрещены и признаны экстремисткими организациями на территории Российской Федерации🇷🇺
Об этой вещи* впервые услышал в одном из последних выпусков подкаста "Веб-стандарты": https://habr.com/ru/articles/781166/
* В материале могут быть упомянуты ресурсы, владельцы которых запрещены и признаны экстремисткими организациями на территории Российской Федерации🇷🇺
Хабр
Обзор на новую CSS-in-JS либу от Facebook* – StyleX
Недавно компания Facebook* (aka Meta**) выпустила в опенсорс собственную CSS-in-JS библиотеку под названием StyleX . По заявлениям разработчиков, она отлично подходит для больших проектов и ключевым...
Об этом протколе впервые узнавал в некоторых выпусках подкаста "Веб-Стандарты", записанных в текущем и уходящем 2023-ем году;-)
https://habr.com/ru/companies/timeweb/articles/782448/
P.S.: Мне бы такое на себе попробовать!!!
#ДоброгоУтра #Frontend #Backend #WebTransport #JS #ECMAScript #WebInMyHeart
https://habr.com/ru/companies/timeweb/articles/782448/
P.S.: Мне бы такое на себе попробовать!!!
#ДоброгоУтра #Frontend #Backend #WebTransport #JS #ECMAScript #WebInMyHeart
Хабр
Знакомство с WebTransport API
Hello world! На днях я прочитал статью о WebTransport API как будущей альтернативе или даже замене WebSockets . Мне стало интересно, что это такое и с чем его едят. Давайте разбираться вместе....
❤🔥1
Когда не нужны библиотеки для работы с часовыми поясами
https://habr.com/p/783236/
Такие примеры лучше подойдут тем, кто имеет опыт работы со серверным JavaScript 😉
#СНаступающимРождеством #Frontend #Backend #JavaScript #Typescript #ECMAScript #JS
🎄⛪🇷🇺🌍🕊️❤
https://habr.com/p/783236/
Такие примеры лучше подойдут тем, кто имеет опыт работы со серверным JavaScript 😉
#СНаступающимРождеством #Frontend #Backend #JavaScript #Typescript #ECMAScript #JS
🎄⛪🇷🇺🌍🕊️❤
Habr
Когда не нужны библиотеки для работы с часовыми поясами
Итак, настал тот moment, когда вам нужно работать с датами в разных часовых поясах, а ваш архитектор/начальник не разрешает использовать Moment Timezone или Luxon, потому что они увеличат размер...
👨💻1
Состоялся релиз Expo SDK 50
https://habr.com/p/788778/
На этом фреймворке при наличии свободного времени допиливаю уже прототип первого в жизни приложения
#ДоброгоУтра #BeforeRemoteWorkDay👨💻 #МобильнаяРазработка #Crossplatform #ReactNative #ReactJS #ECMAScript #Frontend #ExpoSDK #Android #IOS
❄🇷🇺🕊️🌍❤
Wild Code Crew
https://habr.com/p/788778/
На этом фреймворке при наличии свободного времени допиливаю уже прототип первого в жизни приложения
#ДоброгоУтра #BeforeRemoteWorkDay👨💻 #МобильнаяРазработка #Crossplatform #ReactNative #ReactJS #ECMAScript #Frontend #ExpoSDK #Android #IOS
❄🇷🇺🕊️🌍❤
Wild Code Crew
Habr
Состоялся релиз Expo SDK 50
Expo — это фреймворк и платформа для универсальных приложений React. Это набор инструментов и сервисов, созданных на основе React Native и нативных платформ, которые помогают вам быстро...
❤🔥1
Готовим Telegram Mini App без туннеля и с Hot Module Reload на React, TypeScript
https://habr.com/p/789442/
Новый конкурент российской VK Mini Apps на международном рынке, не правда ли? 😉
#MiniApps #WebInMyHeart #Frontend #Backend #JS #ECMAScript #UI #UX
❄🇷🇺🕊️🌍❤
https://habr.com/p/789442/
Новый конкурент российской VK Mini Apps на международном рынке, не правда ли? 😉
#MiniApps #WebInMyHeart #Frontend #Backend #JS #ECMAScript #UI #UX
❄🇷🇺🕊️🌍❤
Habr
Готовим Telegram Mini App без туннеля и с Hot Module Reload на React, TypeScript
Отредактируй код и сразу увидишь результат Введение. В этой статье разберем как собрать комфортную девелопмент среду для разработки Telegram Mini App. Под комфортом я понимаю ситуацию когда тебе не...
❤🔥1
Про легковесный конкурент технологии AJAX(который активно использую в работе последние несколько лет) в устаревших версиях браузеров
https://github.com/JakeChampion/fetch
И самое главное - чтобы те самые устаревшие версии браузеров поддерживали оператор import( https://stackoverflow.com/questions/34408880/is-html-import-still-supported-in-google-chrome )!!!
#WebInMyHeart #ECMAScript #Frontend #JavaScript #JS #BeforeRemoteWorkWeek👨💻
❄🇷🇺🕊️🌍❤
https://github.com/JakeChampion/fetch
И самое главное - чтобы те самые устаревшие версии браузеров поддерживали оператор import( https://stackoverflow.com/questions/34408880/is-html-import-still-supported-in-google-chrome )!!!
#WebInMyHeart #ECMAScript #Frontend #JavaScript #JS #BeforeRemoteWorkWeek👨💻
❄🇷🇺🕊️🌍❤
GitHub
GitHub - JakeChampion/fetch: A window.fetch JavaScript polyfill.
A window.fetch JavaScript polyfill. Contribute to JakeChampion/fetch development by creating an account on GitHub.
Релиз CheerpJ 3.0
https://habr.com/p/791802/
А из всего этого можно неплохое кроссплатформенное PWA-приложение сделать.
#AfterRemoteWorkDay👨💻 #WebInMyHeart #JavaScript #Java #WebAssembly #Frontend #ECMAScript #CheerpJ
❄🇷🇺🕊️🌍❤
https://habr.com/p/791802/
А из всего этого можно неплохое кроссплатформенное PWA-приложение сделать.
#AfterRemoteWorkDay👨💻 #WebInMyHeart #JavaScript #Java #WebAssembly #Frontend #ECMAScript #CheerpJ
❄🇷🇺🕊️🌍❤
Habr
Релиз CheerpJ 3.0
Learning Technologies, разработчики CheerpJ, среды для запуска приложений Java внутри браузеров, выпустили третью версию инструмента. По их словам, это «полная переработка CheerpJ, основанная на...
🥰1
На чём построены интерфейсы динамических форм на привычных Госуслугах😉: https://www.codeproject.com/Articles/1029517/A-JavaScript-Form-Generator
Это лучше и проще Server-Driven UI!!!
#WebInMyHeart #PHPThisIsMyLove #JS #Javascript #PHP #Frontend #Backend #UI #UX #DataInMyHeart #BigData #WebForms #ECMAScript #AfterRemoteWorkDay👨💻 #CloudComputing #Highload #Formgen
❄🇷🇺🕊🌍❤
P.S.: С Formgen, Server-Driven UI и подобными им вещами только один раз поигрался и перед вами один из моих исходников с этим: https://clck.ru/38dAsh 😇
Это лучше и проще Server-Driven UI!!!
#WebInMyHeart #PHPThisIsMyLove #JS #Javascript #PHP #Frontend #Backend #UI #UX #DataInMyHeart #BigData #WebForms #ECMAScript #AfterRemoteWorkDay👨💻 #CloudComputing #Highload #Formgen
❄🇷🇺🕊🌍❤
P.S.: С Formgen, Server-Driven UI и подобными им вещами только один раз поигрался и перед вами один из моих исходников с этим: https://clck.ru/38dAsh 😇
CodeProject
A JavaScript Form Generator
FormGen, a JavaScript Form Generator
Перед вами финал темы выдуманного мной паттерна проектирования и GigaChat( https://tttttt.me/gigachat_bot ) привел пример его использования в JavaScript, без которого мне в разработке интерфейсов никуда😉:
Паттерн "Останкинская башня" в JavaScript - это подход к организации кода, при котором все функции и классы приложения размещаются в одном файле.
Этот паттерн получил свое название в честь Останкинской телебашни в Москве, где все технические системы и оборудование расположены в одном здании.
В контексте JavaScript, паттерн "Останкинская башня" позволяет упростить управление кодом, так как все функции и классы находятся в одном месте и могут быть легко найдены и использованы.
Однако, у этого подхода есть и недостатки. Например, если файл с кодом станет слишком большим, это может привести к проблемам с производительностью и управляемостью. Кроме того, если в коде возникнут ошибки, они могут повлиять на работу всего приложения.
В целом, паттерн "Останкинская башня" может быть полезен для небольших и средних проектов, но для больших и сложных систем может потребоваться более сложная структура кода.
Источник фото с аналогичной информацией и уникальным примером кода паттерна на примере многопоточности🔥: https://shedevrum.ai/post/38dab1b1c76411ee981fd659965eed18
#ПаттерныПроектирования #Javascript #JS #ECMAScript #Frontend #Backend #NodeJS #Fullstack #WebInMyHeart #Highload #CloudConputing #CodeInMyHeart #Gigachat #YandexGPT #YandexART #Шедеврум #ОстанкинскаяБашня #OstankinoTower #МРЦ_РТРС
❄🇷🇺😉🌍❤👨💻
Паттерн "Останкинская башня" в JavaScript - это подход к организации кода, при котором все функции и классы приложения размещаются в одном файле.
Этот паттерн получил свое название в честь Останкинской телебашни в Москве, где все технические системы и оборудование расположены в одном здании.
В контексте JavaScript, паттерн "Останкинская башня" позволяет упростить управление кодом, так как все функции и классы находятся в одном месте и могут быть легко найдены и использованы.
Однако, у этого подхода есть и недостатки. Например, если файл с кодом станет слишком большим, это может привести к проблемам с производительностью и управляемостью. Кроме того, если в коде возникнут ошибки, они могут повлиять на работу всего приложения.
В целом, паттерн "Останкинская башня" может быть полезен для небольших и средних проектов, но для больших и сложных систем может потребоваться более сложная структура кода.
Источник фото с аналогичной информацией и уникальным примером кода паттерна на примере многопоточности🔥: https://shedevrum.ai/post/38dab1b1c76411ee981fd659965eed18
#ПаттерныПроектирования #Javascript #JS #ECMAScript #Frontend #Backend #NodeJS #Fullstack #WebInMyHeart #Highload #CloudConputing #CodeInMyHeart #Gigachat #YandexGPT #YandexART #Шедеврум #ОстанкинскаяБашня #OstankinoTower #МРЦ_РТРС
❄🇷🇺😉🌍❤👨💻
👨💻1
Google Chrome позволит сохранить любую веб-страницу как настольное приложение
https://habr.com/p/798983/
И самое главное - очень классный и производительный JavaScript API, чтобы придать сайту больше кроссплатформенности и нативности💓😇
#JavaScript #Blink #Chromium #WebKit #Frontend #Backend #PWA #DesktopApp #Crossplatform #UI #UX #ECMAScript #WebInMyHeart #NativeApps
💐❄🔥🪖🙏💪🇷🇺🕊️🌍❤
https://habr.com/p/798983/
И самое главное - очень классный и производительный JavaScript API, чтобы придать сайту больше кроссплатформенности и нативности💓😇
#JavaScript #Blink #Chromium #WebKit #Frontend #Backend #PWA #DesktopApp #Crossplatform #UI #UX #ECMAScript #WebInMyHeart #NativeApps
💐❄🔥🪖🙏💪🇷🇺🕊️🌍❤
Habr
Google Chrome позволит сохранить любую веб-страницу как настольное приложение
В браузере Google Chrome скоро появится возможность устанавливать любую веб-страницу в качестве настольного приложения. Об этом сообщил пользователь X Leopeva64. Он заметил кнопку «Установить страницу...
❤🔥1
Рендерим таблицы с помощью Symbiote.js
https://habr.com/p/811489/
Об основах и принципах Server-Driven Datagrid and Table UI...
#Frontend #Backend #UI #UX #JavaScript #ECMAScript #BigData #Symbiote #SymbioteJS
Фото: https://shedevrum.ai/post/185657e0077911efb3b2ced9e91a1749/
https://habr.com/p/811489/
Об основах и принципах Server-Driven Datagrid and Table UI...
#Frontend #Backend #UI #UX #JavaScript #ECMAScript #BigData #Symbiote #SymbioteJS
Фото: https://shedevrum.ai/post/185657e0077911efb3b2ced9e91a1749/
In this tutorial, you'll learn how to build an e-commerce store where customers can purchase products...
https://dev.to/novu/building-an-e-commerce-store-with-nextjs-49m
Материал про создание интернет-магазинов с использованием чистого #Typescript 😉
#ECMAScript #Fullstack #Frontend #Backend #БерегитеСебя🙏🕊
P.S.: Еще бы я прибавил #gRPC с логикой на моём любимом #PHP и было бы еще эффективнее!!! 🔥🔥🔥🔥
Фото: https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi5hokf2qyqyey3kwsg9x.gif
https://dev.to/novu/building-an-e-commerce-store-with-nextjs-49m
Материал про создание интернет-магазинов с использованием чистого #Typescript 😉
#ECMAScript #Fullstack #Frontend #Backend #БерегитеСебя🙏🕊
P.S.: Еще бы я прибавил #gRPC с логикой на моём любимом #PHP и было бы еще эффективнее!!! 🔥🔥🔥🔥
Фото: https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi5hokf2qyqyey3kwsg9x.gif
Let’s dive into the exciting features of the newly released React 19, including server components and a React compiler.
https://dev.to/get_pieces/react-19-a-comprehensive-guide-to-the-latest-features-and-updates-467i
И тут недавно новости про новый #ReactJS прилетели и в данном апдейте меня впечатлили возможности по компиляции написанных мной компонентов. 😊
#JavaScript #TypeScript #ECMAScript #Frontend❤😉
Фото: https://shedevrum.ai/post/4a0bb5da235111ef85e3821bb8b1b39e/
https://dev.to/get_pieces/react-19-a-comprehensive-guide-to-the-latest-features-and-updates-467i
И тут недавно новости про новый #ReactJS прилетели и в данном апдейте меня впечатлили возможности по компиляции написанных мной компонентов. 😊
#JavaScript #TypeScript #ECMAScript #Frontend❤😉
Фото: https://shedevrum.ai/post/4a0bb5da235111ef85e3821bb8b1b39e/
Про HTMX многое слышал и узнал больше всего из выпусков подкаста #ВебСтандарты последних лет😀: https://vc.ru/1394544
#ДоброгоУтра #WebInMyHeart #Frontend #ReactJS #Astro #HTMX #SolidJS #ECMAScript #JavaScript
#ДоброгоУтра #WebInMyHeart #Frontend #ReactJS #Astro #HTMX #SolidJS #ECMAScript #JavaScript
А я не знал...
https://habr.com/ru/companies/globalsign/articles/840174/
#ДоброгоУтра #Exploit #Cybersecurity #Javascript #ECMAScript #Chromium #Blink #Gecko #PDFJS #СПрошедшимДнёмЗнаний #СНачаломНовогоУчебногоГода
https://habr.com/ru/companies/globalsign/articles/840174/
#ДоброгоУтра #Exploit #Cybersecurity #Javascript #ECMAScript #Chromium #Blink #Gecko #PDFJS #СПрошедшимДнёмЗнаний #СНачаломНовогоУчебногоГода
Хабр
Как удалить JavaScript из файлов PDF
Как известно, внутри файлов PDF можно размещать скрипты JavaScript, которые будут запускаться на исполнение в браузере. Например, если загрузить этот PDF , то вы увидите результат выполнения скрипта:...
🤯1
window.matchMedia и событие "resize" неоднократно применял в практике для повышения эффекта адаптированности сайтов медиазапросами #CSS, а вы?: https://dev.to/soumyarian/usescreensize-a-custom-react-hook-for-dynamic-screen-size-detection-5e59
#ДоброгоУтра #UI #UX #ReactJS #Frontend #WebInMyHeart #WebStandarts #ВебСтандарты #HTML #ECMAScript
#ДоброгоУтра #UI #UX #ReactJS #Frontend #WebInMyHeart #WebStandarts #ВебСтандарты #HTML #ECMAScript
DEV Community
useScreenSize: A Custom React Hook for Dynamic Screen Size Detection
Everyone knows responsive design is crucial for a seamless user experience across devices. While CSS...