JavaScript заметки
Open in Telegram
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Show more7 373
Subscribers
-124 hours
-127 days
-5030 days
Posts Archive
7 372
React + Three.js. Создаём собственный 3D шутер
В современной веб-разработке границы между классическими и веб-приложениями стираются с каждым днём. Сегодня мы можем создавать не только интерактивные сайты, но и полноценные игры прямо в браузере. Одним из инструментов, который делает это возможным, является библиотека React Three Fiber - мощное средство для создания 3D-графики на основе Three.js с использованием технологии React.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Прочитал доку и забыл всё на следующий день? 😐
Не удивительно, для новичка это слишком сложно!
Чтобы избежать популярных ошибок, мы нашли канал где разобрали:
➖Что такое SSL и TLS
➖Откуда методы у примитивов?
➖Какая структура у HTTP запроса?
➖Что такое cookies?
➖и ещё более 150 вопросов
На любой твой вопрос уже закодирован ответ, подписывайся: @prog_way_blog
7 372
Использование JavaScript WebAssembly для выполнения кода, написанного на других языках
WebAssembly предоставляет возможность выполнять низкоуровневый бинарный код на веб-страницах, что полезно для оптимизированных вычислений.
#полезное
7 372
2d движок для игр Javascript Game Engine
Любая игра представляет собой набор файлов: изображений, звуков и.т.д. и программы, которая эти файлы воспроизводит по заданным алгоритмам. Звуки проигрываются, а изображения обрезаются в нужных пропорциях и воспроизводятся на экране в нужном порядке, как в кино, или мультипликации с той лишь разницей, что тут процессом можно управлять, используя прикладные интерфейсы — клавиатуру, мышь, джойстик, экран мобильного телефона и т.п. Управлять, не значит только переключать сцены, а управлять актерами, или даже группами актеров, влияя на сюжет или события, насколько это позволяет задумка автора.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Использование JavaScript FinalizationRegistry для управления ресурсами
FinalizationRegistry предоставляет механизм для финализации ресурсов (например, освобождение памяти), когда объект больше не используется.
#полезное
7 372
JavaScript классы в Es6
В JavaScript нету привычной системы классов как в Java, или C#. В языке заместо этого есть система объектов, где каждый объект наследуется от другого, сохраняя его цепь прототипов. Однако мы имеем возможность писать более привычный код начиная с версии Es6.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Использование JavaScript SIMD для параллельных вычислений с векторами
SIMD (Single Instruction, Multiple Data) позволяет параллельно выполнять вычисления с векторами данных.
#полезное
7 372
Что такое react-afc
react-afc - библиотека для более простого (чем в простом react) уменьшения количества ненужных ререндеров дочерних компонентов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Использование JavaScript Intl API для локализации
Intl API предоставляет возможности для форматирования чисел, дат и строк в соответствии с локалью пользователя.
#полезное
7 372
Сайт с поддержкой markdown на GitHub-Pages платформе
Эта статья рассчитана на тех, кто хочет узнать или получить простой сайт с возможностью добавления и правки контента на основе создания markdown-постов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Готовиться к собеседованиям еще никогда не было так просто!
В канале progway вы можете найти самые популярные вопросы с собеседований с их подробным разбором:
— Как оценить алгоритм?
— Откуда методы у примитивов?
— Какая структура у HTTP запроса?
— Что такое cookies?
— и ещё более 150 вопросов
Разбор теоретических вопросов, популярных задач, простое описание сложных концепций с нуля!
Подписывайся на @prog_way_blog и готовься к собеседованию эффективно!
7 372
Использование JavaScript WeakMap для создания приватных данных в объектах
WeakMap используется для создания приватных данных в объектах, к которым нет прямого доступа извне.
#полезное
7 372
Может ли нейро-сотрудник на базе ChatGPT звонить по обычной телефонной линии?
ChatGPT - LLM модель от компании OpenAI и без преувеличения это главное событие в мире в прошедшем 2023 году.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Бесплатный практический вебинар для всех возрастов: Профессия «Frontend-разработчик».
⏰ Когда: 25 января в 19:00 по мск.
Вы узнаете о типичных рабочих задачах программиста и напишете мини-игру, которая работает прямо в браузере. Под капотом немного HTML+CSS и базовые конструкции JS.
Расскажем, что ждут работодатели от джунов, какие есть грейды во фронтенд-разработке и на какую зарплату рассчитывать в перспективе. Какие JS фреймворки учить: Vue, React, а может, Angular?
🎁 Всем, кто зарегистрировался — Карта компетенций начинающего Frontend-разработчика, а каждому участнику — Гайд «Как заговорить на сленге IT-специалистов» и Гайд «Как опубликовать страницу в интернете при помощи GitHub Pages».
Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.
7 372
Использование JavaScript BigInt для работы с большими целыми числами
BigInt в JavaScript предоставляет возможность работать с целыми числами, которые выходят за пределы Number.MAX_SAFE_INTEGER.
#полезное
7 372
Строим свой SSO
Всем привет, мы продолжаем строить собственный SSO Server
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Использование JavaScript Proxy для валидации объектов
Proxy позволяет создавать обертки для объектов и перехватывать операции над ними, в данном случае - устанавливать значение с валидацией.
#полезное
7 372
Вопросы и ответы для собеседования на позицию frontend-разработчик
Советую не заучивать их, а разобраться в каждом примере, так как все вопросы являются типовыми и могут встретиться только в другой формулировке. Если что-то не понятно, лучше посмотреть в документации, а не прочитать и забыть.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 372
Использование JavaScript Async Iterators для работы с потоками данных
Async Iterators предоставляют удобный способ работы с асинхронными итерируемыми объектами.
#полезное
7 372
Почему typeof null === «object» в современном прочтении
Причина тому - обычный человеческий фактор, или, попросту, невинная ошибка в коде. Как эта ошибка могла случиться, попробуем разобраться в этой статьей.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
