Обновить

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

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

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

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

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

НЛО прилетело и опубликовало эту надпись здесь

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

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

Нет, ты сделяль...

НЛО прилетело и опубликовало эту надпись здесь

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

Это было и правда тяжело сделать... На ПК хотя бы 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) Так сразу видно, что мол способен и в "нестандарт". Спасибо.

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

НЛО прилетело и опубликовало эту надпись здесь

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

НЛО прилетело и опубликовало эту надпись здесь

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

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

НЛО прилетело и опубликовало эту надпись здесь

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

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

НЛО прилетело и опубликовало эту надпись здесь

Очевидно, автор сего приложения не потрудился указать, что минимальная сумма 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
.
.
.
Мне нравиться комьюнити мола - за три года стабильно помогают одни и те же знакомые ребята
Это даже быстрее, нежели гуглить вопросы/рыться в документации, которую недавно собрали в одном месте
Приходят также новые дядьки, что пытаются в свои пет проекты на моле и активничают в чате

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

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

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

Публикации