Как стать автором
Обновить

Комментарии 36

Почему этой php переменной посвящено столько мемов?

Такой вот еще мем про $мол.

$mol — лучший мемогенератор во фронтенде

Самая самоубийственная первоапрельская шутка этого года на Хабре./s

Ну блин, меру знать надо, еле досмотрел до половины, потом еще полчаса листал чтоб добраться до комментов, я усталь ?

Там есть кнопка комментариев, внизу, она мне помогла быстро их открыть)

Скучные вы, уйду я от вас.

жаль не могу кинуть минусов, даже для 1ого апреля это слишком

Картинки не осилил.
Пошёл читать комменты.
Оказывается, до комментов мало кто добрался...

Это было и правда тяжело сделать... На ПК хотя бы End есть, а вот на телефоне нету...

Самая лучшая реклама для фреймворка - приложения на этом фреймворке. Развёрнутые в проде, работающие и приносящие дивиденты заказчикам этих приложений. Не авторам приложений, и уж тем более не авторам фреймворка, а заказчику. Что-нибудь с оригинальным дизайном и расположенное не в субдоменах hyoo.ru.

Вопрос к @nin-jin - где я могу посмотреть список коммерческих или благотворительных проектов, созданных для сторонних заказчиков? Не https://mol.hyoo.ru/#!section=apps , а ссылки на реально работающие сторонние веб-приложения?

Спасибо за ссылку. По скринам этих приложений уже можно увидеть, что $mol - это очень узконишевое решение. Почему-то структуры разметки этих приложений очень сильно похожи друг на друга:

Счётчики
Счётчики
Бэк магазина
Бэк магазина
Графики
Графики
PiterJS
PiterJS
Галерея
Галерея

И всё это очень сильно похоже на сам hyoo.ru.

Я так полагаю, что все преимущества вашей платформы показывают себя в узком спектре задач. В противном случае сторонние приложения были бы более разнообразными по разметке. Почему в том же электронном магазине на $mol сделан только бэк? Кто делал фронт, на какой технологии и что было раньше - бэк или фронт?

Я для своих поделок использую Quasar UI. Просто сравните возможности Квазара по созданию различных разметок и вашей платформы. В Квазаре я работаю с DOM на уровне HTML-кода, а не через прокладку в виде вашего view.tree.

И вы на полном серьёзе сравниваете свою платформу с React/Angular/Vue/Svelte/...? А она даёт разработчику такую же свободу действий, как вышеперечисленные? Продемонстрируйте, пожалуйста, если да. Ну, хотя бы на такой разметке.

Очень смешно! В ответ на просьбу продемонстрировать возможности своей платформы присылать трёхчасовой ролик с описанием проблем другой :))) Принижая достоинства других платформ, вы не делаете вашу собственную платформу лучше. Вы просто принижаете достоинства других платформ.

Все платформы обладают своими достоинствами и недостатками. За недостатки Квазара мы тут поговорили, а за достоинства $mol как-то не получилось. Сложно обсуждать то, чего нет?

Просто сравните возможности Квазара по созданию различных разметок и вашей платформы.

Приятного просмотра.

Вы так и не ответили на вопрос по поводу возможностей $mol'а. Почему у вас все веб-приложения так похожи друг на друга?

Если у вас много свободного времени, то вот список библиотек UI-компонентов, которые я могу использовать вместе с Vue вместо Квазара - можете запилить по трёхчасовому обзору на каждую из них :)

Я могу использовать Angular или React в своих приложениях. Могу Svelte или даже новоявленный Cample.js. Но вот $mol... я слишком хорошо вижу его недостатки, а про его достоинства не может рассказать даже автор. Стрёмная тема, если честно. Похожая на парсер Лебедева.

А почему все смартфоны похожи друг на друга?

Про его достоинства у нас на сайте целая энциклопедия. Приятного чтения.

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

Приятного написания.

Принижая достоинства других платформ, вы не делаете вашу собственную платформу лучше.

Отнюдь! И на $mol такой разбор есть - https://www.youtube.com/watch?v=45ViZviwwT8

.

За недостатки Квазара мы тут поговорили, а за достоинства $mol как-то не получилось. Сложно обсуждать то, чего нет?

Мы много хотим от одного человека - фреймворк, поддержку и рекламу
.
Дядька как-то выражал свою позицию насчет продвижения своего детища - https://www.youtube.com/watch?v=Gg1Lg4WeThk
.
.
Не призываю это все смотреть, скорее присмотреться к чатикам, может что-то завлечет - там множество разношерстных тем, не только про $mol, не только про фронтенд (https://t.me/h_y_o_o) :D
.
Со временем появятся больше людей, которые встанут перед вами и Димой в чате, поспорят и предложат хорошее решение :>

Почему-то структуры разметки этих приложений очень сильно похожи друг на друга:

Многие из этих приложений сделаны одним человеком - автором экосистемы
На них продемонстрирована одна из коробочных идей фреймворка - буклетная дизайн система
Плюсы которой, например, в адаптивности - ваша верстка сходу будет сносно работать/выглядеть на пк/мобилках
.
И это не говоря о реактивности, и ленивом рендеринге по умолчанию
.
.
Также есть примеры и "нетипичного мола":

Меня как бекендера, устраивает стандартная UI библиотека - я чаще всего просто её использую и оно просто работает
.
.

И вы на полном серьёзе сравниваете свою платформу с React/Angular/Vue/Svelte/...? А она даёт разработчику такую же свободу действий, как вышеперечисленные?

Не шибко корректное сравнение
Угрубим что React - это библиотека рендеринга, где пишут на JSX, все
Angular - уже более комплесное, "сложное" решение из коробки
Vue - тоже самое что и React, только с реактивностью из коробки чуть лучше и нет JSX
Svelte - шото react'vue с отказом от рантайма
.
$mol - это собирательное название готовых компонентов и систем:
это его кастомизируемый Ui
это его язык описания разметки view.tree
это его система реактивность $mol_wire
это его возможность использовать децентрализованную базу данных для хранения
это его разные исследования и технические анализы
это его /куча название сущностей/
.
.

В Квазаре я работаю с DOM на уровне HTML-кода, а не через прокладку в виде вашего view.tree.

В своей сути, HTML - это сериализованный DOM, не больше.
В $mol бы не ограничиваемся шаблонизатором, а работаем с ним через TypeScript
Эта прокладка view.tree - она прозрачно скрывает бойлерплейт и позволяет лаконишно описывать композицию интерфейса и его течение данных (реактивность, односторонние биндинги, двусторонние биндинги)
.
Тут описание интерфейса на view.tree, стили на css или Typescript и логика приложения на том же Typescript
.
Реактивность мола можно даже использовать в реакте, но тогда вы упретесь в сам реакт :D ( https://habr.com/ru/articles/723728/)

Также есть примеры и "нетипичного мола":

Ну вот, 2 ссылки вместо 3 часов видео (y) Так сразу видно, что мол способен и в "нестандарт". Спасибо.

Я ценю вашу веру в мол, но не разделяю её. У меня несколько другие критерии к оценки применимости платформы, видимо. Если мол действительно хорошая платформа для разработки веб-приложений, то она "прорастёт" со временем. Всё, что для этого нужно - больше приложений на мол.

А кликали по этим 2 примерам?

Todo глюкавит, приходится в некоторых случаях 2 раза кликать на радио кнопку чтобы засчиталось

А калькулятор расчета сразу при нажатии на кнопку Рассчитать - выдает ошибку черным текстом что-то fetchEvent….

Примеры ужасны

Глюкавит в каком браузере на какой оси?

Safari, iOS, последних версий

Причина этого описана тут: https://css-tricks.com/annoying-mobile-double-tap-link-issue/

Собственно, хотели кастомного дизайна (появление кнопки при наведении) - получите кастомные проблемы (кликайте дважды на iOS).

Это были 2 примера нестандартного для мола, и получается, в эти кейсы мол не вхож. Ловить такие глюки не хочется.

В других фреймах такого глюка нет

Вы статью-то прочитайте, а потом рассказывайте, где чего нет.

А потом они ещё обижаются, что с ними разговаривают, как с малолетними дебилами..

Принял

Второй пример (который с вечной черной ошибкой), стирал сумму, кнопка дизейблится, пишу 100, кнопка не отлипает, остается disabled, и не реально понять что не так?

Вы один из самых токсичных Хабра жителей, жаль вас не забанить.

Очевидно, автор сего приложения не потрудился указать, что минимальная сумма 10001. Типичная ситуация, когда прежде всего думают о UI, а не UX.

Если хочется в нормальную форму потыкать, то это сюда: https://mol.hyoo.ru/#!section=demos/demo=mol_form_demo

Я только исходники глянул в браузере. Да, это тоже $mol :)

Привет. 2 приложение было написано мной для хакатона по макетам дизайнера за 2 дня :)
Вот видео работающего на тот момент приложения: https://youtu.be/pwVzcD22Sgc


Фронтенд выжил, бэк сломался после завершения хакатона.

Надеюсь получилось внести небольшую ясность )

8 лет разработки и даже не апнуть 1к звезд на гитхабе... для проекта на javascript это провал

Ещё и мажорную версию ни разу не меняли. Вот лохи.

Незачем добавлять в закладки то что и так все запомнили)

дождался конца дня чтобы привнести ещё одно семя мало$mol'ского раздора :D
.
Что же, от моих решений пострадало две компании
.
[Company 1]
.
Проект: Autobot
.
Исходя из специфики нашей области, требовалось оперативно реагировать на баны со стороны гугла - нужно было вносить изменения в код (репозиторий на gitlab'e) и дергать ручку деплоя в jenkins
.
Раньше у нас были расписаны дни дежурства, в том числе выходные - кто следит за всем этим добром
.
Человек проверяет страницы сайта на наличие страйка от гугла и кидает нам в чат какой это сайт.
Разраб должен оперативно внести правки в код (коммит), смержить в мастер и запустить деплой
.
Такое бывало до 4х раз на дню
.
.
брр
.
Итогом стало решение-админка на $mol (фронт) + бек на go (простите кто натерпелся после меня)0
.
Шаги выше сократились до необходимости открыть админку, выбрать один или несколько сайтов и нажать кнопку - все.
.
Так мы стали спокойнее спать по выходным, а весь головняк был скинут на нашего любимого ПМ'a :3
.
Написание фронта на моле заняло пару дней одного человека
.
Как развивалось это дело - туть https://t.me/mam_mol/94327
.
.
.
Проект: Infinity
.
Начался хайп нейронок, Stable Diffusion и еже с ними.
Мы накидали сервис для генерации картинок и бросили его в открытое море.
А мир жесток, и главное - не спрашивать датасатаниста как он научил модель определять порнографию.
.
Пока совершенствовались механизмы, усложняющие генерацию ЦП (спасибо норм челу, что до ума довел систему после меня), нужно было оперативно подчищать что успело нагенерироваться
.
Наши QA каждый день руками собирали сылки на генерации, чтобы потом чистить сайт от этой нечести.
Трафик рос, темпы генерирования фоток росли, поводы получать баны от гугла тоже появлялись
.
За ночь я накидал псевдо PWA для удобного сбора ссылок ребятами и оформления его в файлы, которые уже попадали ко мне
.
Сабж: https://koplenov.github.io/infinity/#!=marker
Очерки в чате: https://t.me/mam_mol/127721
.
.
.
Проект: OpenAI
.
Весна, openai открывает api, мы пытаемся внедрять автоматизации в рутину наших SEO'шников
.
Делать запросики по одному - круто
Обрабатывать батчами файлы - ещё круче
.
Так мы шустро запилили интерфейс для массовой генерации SEO контента
.
Ы как грица
.
фронт: $mol
.
.
.
[Company 2]
.
Проект: llamer
.
Доведенная до ума идея прошлого проекта. Только в этот раз уже на наших мощностях, с пайплайнами, казино и ой.. доменными задачами.
.
фронт: $mol
бек: nodejs
.
.
.
Проект: ~А_ПО_ЖОПЕ_ЗА_ПОДРОБНОСТИ~
.
Админка по автоматизированному созданию сайтов с автогенерацией наполнения
.
фронт: $mol
бек: vlang.io
.
.
.
Мне нравиться комьюнити мола - за три года стабильно помогают одни и те же знакомые ребята
Это даже быстрее, нежели гуглить вопросы/рыться в документации, которую недавно собрали в одном месте
Приходят также новые дядьки, что пытаются в свои пет проекты на моле и активничают в чате

Как-то так, ¯\(ツ)

Может сделаешь видео/скрины, чтобы добавить на портал? Только с вёрсткой галереи надо что-то сделать.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории