Особенный айтишник LIVE👨‍💻🇷🇺🕊🌏
54 subscribers
5.01K photos
466 videos
24 files
6.62K links
Технарь, программист, спортсмен, мобильный фотограф и просто любитель природы... Без негатива, политики и грязи! Только позитив, хобби, деловые сферы, экономика, финансы и технологии! 🤗

https://zolotaryow.my1.ru/
https://tttttt.me/likesturbot?start=_tgr_C_XH
Download Telegram
Спасибо одному из моих активных читателей блога в 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, не так ли?🙂
❤‍🔥1
#ДоброгоУтра #WebInMyHeart #Frontend #Backend #JS #React #CSS #ECMAScript #StyleX #ВебСтандарты #Javascript

Об этой вещи* впервые услышал в одном из последних выпусков подкаста "Веб-стандарты": https://habr.com/ru/articles/781166/

* В материале могут быть упомянуты ресурсы, владельцы которых запрещены и признаны экстремисткими организациями на территории Российской Федерации🇷🇺
Про легковесный конкурент технологии 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://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 😇
Перед вами финал темы выдуманного мной паттерна проектирования и 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 #МРЦ_РТРС

🇷🇺😉🌍👨‍💻
👨‍💻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/
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
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/
Про HTMX многое слышал и узнал больше всего из выпусков подкаста #ВебСтандарты последних лет😀: https://vc.ru/1394544

#ДоброгоУтра #WebInMyHeart #Frontend #ReactJS #Astro #HTMX #SolidJS #ECMAScript #JavaScript