Обновить
12
0

Пользователь

Отправить сообщение

Нащальнике (гугл) просил убрать мана.

Fusor - это очень простая библиотека которая делает только 2 вещи, создает и обновляет DOM. Все остальное по вашему усмотрению.

Например простейший State делается из обычных переменных. Либо можно использовать Observable как в React там где нужно.

С Fusor можно легко создавать комоненты и полноценные приложения.

А зачем им это? Не уж-то всё так плохо с поставками электроники?

В HTMX по сути переместили многое из JavaScript и его АПИ в свой кастомный синтаксис. Ну кто по вашему это будет учить и зачем?

В React по крайней мере используется стандартный JavaScript для этого. С другой стороны в него напихали помимо работы с DOM еще и стейт и контекст и DIFFing и еще много всего лишнего.

Вот мне и пришла идея убрать все лишнее из React и оставить только создание и обновление DOM, так и родился Fusor.

Fusor - это как низкоуровневый React но проще.

Почему не использовать PWA? Это еще более кроссплатфорно, решает тот же домен задач. Проще и дешевле в разработке, поддержке, распространении. Не говоря о том что в принципе ваше приложение могут забанить владельцы стора.

Видел не так давно ролик где человек использует маркдаун и гит для управления проектами, выглядело разумно.

Как было с самозанятыми которые самовзялись под колпак.

Как фулстек с большим опытом скажу что фронт это так же сложно что и бэк, если не брать времена web1.0 конечно.

Вообще сейчас многие десктоп приложения переехали во фронт. Например возьмите vscode for web, это очень сложное приложение

Если кто не в курсе, то заморозка уже произошла. Еще в 22 году заморозили валютные счета с лимитом снятия в $10К и обязаловкой обмена на рубли. Потом заморозили инвестиционные инструменты типа акций. Думаю и до рублей тоже дойдет, вопрос только времени. Если вспомнить нашу историю то там много такого кидалова было.

Конспирологические теории процветают в тех головах, где имеется недостаток образования, знаний и критического мышления.

Вот и я после универа был уже с несколькими сайтами, системой складского учета и кучей демок различной степени законченности. Начинал еще в 9 классе без интернета и книжек.

Я тоже начинал с C, но потом перешёл на PHP, а потом и полностью на JavaScript вэб стек. Это мне больше по душе так как тут можно делать кроссплатформенные приложения наиболее оптимальным способом на сегодняшний день. К тому же, JavaScript/TypeScript это самый используемый язык на сегодня. Сравните количество вакансий.

То есть определитесь. Вам нравится создавать сами приложения или тулзы для тех кто пишет приложения. Тут и будет выбор между ЯП высокого и низкого уровня.

Мидл примерно начинается от 5 лет опыта в коммерческой разработке. До этого джун. В вашем случае это стажер. Поработать за опыт, возможно даже без ЗП годик. У многих так начиналось.

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

По крайней мере тренд в этом направлении.

Спасибо за ваши труды! Также разрабатываю открытую библиотеку https://github.com/fusorjs/dom которая помогает создавать и обновлять DOM декларативно и максимально нативно.

Информация

В рейтинге
6 435-й
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Веб-разработчик
Старший
JavaScript
HTML
CSS
React
TypeScript
Node.js
SQL
Linux
NoSQL
Английский язык