Название кажется немного несправедливым для многих разработчиков, так как многие столкнулись с монотонным синтаксисом и слишком сложны для начинающего веб-разработчика. Но поверьте мне, это весело. Я Эриаг, член исследовательской группы The Boring School и студент-исследователь в Playpoint. Недавно я исследовал и учился разрабатывать веб-приложения с точки зрения новичка.

Впервые я узнал о структурах языка разметки на веб-странице. Я начал изучать HTML (Язык гипертекстовой разметки), стилизацию (*POV, для меня это было просто изменение цвета текста и фона 😂), страницу с CSS (Каскадные таблицы стилей) и наконец, язык программирования, чтобы добавить к нему логический, функциональный штрих под названием JavaScript, который дает жизнь статическим веб-страницам.

На самом деле это звучит так расплывчато, но это легко, если вы не коснетесь JavaScript для создания динамических веб-приложений. 😂

Я много практиковался в создании веб-приложений, а потом нашел Bootstrap, библиотеку пользовательского интерфейса HTML, CSS и JS. Попутный ветер CSS. После этого моя жизнь стала очень легкой при создании статических веб-приложений. До этого времени я знал о статической веб-странице и динамической веб-странице. И я получил проект от моей сети сверстников, и мне впервые нужно было сделать что-то динамичное, связанное с API, базой данных, динамическими веб-компонентами.

я был обречен; Я никогда не работал над такими вещами и подумал: чувак, что это? 😂 Чудо под названием React.js пришло ко мне и спасло меня в тот день, но мне все равно было любопытно, как это работает. Итак, я познакомился с Virtual DOM(*Объектная модель документа); Моя работа как исследователя заключается в том, чтобы погружаться глубже, пока не будет достигнута глубина, и я познакомился с ядром DOM.

До этого времени я много работал и многому научился в React.js, где любой может использовать существующие пакеты для экономии времени разработки. То же самое для любых других фреймворков на основе JS. например, Ember, Vue, Next.js, Gatsby. Назовите любой веб-фреймворк, и в любом случае DOM попадет туда. Теперь это идеальный повод получить практический опыт работы с DOM.

Кто знает, когда-нибудь я смогу создать свой веб-фреймворк с именем EriagLovesDOM 😂

Поверьте, это было так весело в процессе обучения; Мне пришлось вспомнить много вещей, которые я узнал с помощью React.js. Я смог прозрачно нарисовать ментальную карту и отношения.

Я не отрицаю, что базовая модель DOM может стать монотонной из-за синтаксиса, но правда в том, что она становится монотонной, когда вы пытаетесь структурировать веб-страницу только с помощью JS. DOM предназначен для управления динамическим содержимым, структурой и стилями существующих веб-страниц. Структурирование — это добавление новых элементов, созданных с помощью DOM; изменение содержимого — это обновление, добавление нового текста (*Редактирование тега HTML относится к структурированию). Наконец, стилизация, вы делаете CSS в DOM просто довольно известным с CSS-in-JS.

Кривая обучения не является ни линейной, ни отрицательной, а либо логарифмической, либо экспоненциальной, поэтому я провожу все больше и больше исследований по связанным с ней темам.

Я все еще пытаюсь реорганизовать существующие коды DOM, чтобы у меня выработалась привычка создавать чистую документированную работу. Я также работаю студентом-исследователем в Playpoint, где в настоящее время исследую токены NFT, ICO и ARC20. По моему опыту, это было действительно весело, и с моей точки зрения, это действительно предок любого веб-фреймворка. Надеюсь, вам понравился мой контент, поэтому не забудьте похлопать этой статье. Его можно нажать несколько раз, если вы не знаете 😂.

Рекомендации











Присоединяйтесь к Coinmonks, Каналу Telegram и Каналу Youtube, узнайте о криптотрейдинге и инвестировании

Также читайте