0.1.0 is here!
- fix: removed unnecessary
- feat: client rendering
- feat: flexible template settings
- refactor: moved memory specific code to
- refactor:
- fix: removed unnecessary
events spread- feat: client rendering
- feat: flexible template settings
- refactor: moved memory specific code to
MemoryStateManager- refactor:
needsRerender flag of Page.setState() moved to options arg🔥10💘2
А вот и LaranaJS v0.2.0!
Changelog настолько большой, что его проще прочитать по ссылке.
В кратце:
- Новые способы работы со стилями — больше не нужно каждый раз вызывать
- shorthands для базовых компонентов
- Shapes и Fugure для кастомного рисования
- Часть UI-кита
- Клиентский рендеринг
- Куча фиксов
- Куча примеров
В общем, ларана сильно изменилась за лето. Но даже это всего лишь начало и дальше больше.
Ставьте огоньки, если хотите ещё один стрим с разбором
Changelog настолько большой, что его проще прочитать по ссылке.
В кратце:
- Новые способы работы со стилями — больше не нужно каждый раз вызывать
new Style(), useStyleVar() и т. д.- shorthands для базовых компонентов
- Shapes и Fugure для кастомного рисования
- Часть UI-кита
- Клиентский рендеринг
- Куча фиксов
- Куча примеров
В общем, ларана сильно изменилась за лето. Но даже это всего лишь начало и дальше больше.
Ставьте огоньки, если хотите ещё один стрим с разбором
🔥10💘3🤪2
7 огоньков, стриму быть сегодня в 23:10.
Что будет:
- небольшая презентация новых возможностей
- напишем и задеплоим технодемку
Трансляция пройдёт в канале @laranatech, комменты будут под этим постом
Что будет:
- небольшая презентация новых возможностей
- напишем и задеплоим технодемку
Трансляция пройдёт в канале @laranatech, комменты будут под этим постом
🔥5👍3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
А что ты сделал для лараны в свои годы?
Исходники презентации: https://github.com/laranatech/holy-2024-autumn-slides
Исходники презентации: https://github.com/laranatech/holy-2024-autumn-slides
Создавать приложение теперь можно командой:
В следующих версиях будут добавлены промпты для конфигурации.
npm init larana-js
В следующих версиях будут добавлены промпты для конфигурации.
Что нового:
- можно указывать радиус для изображений
- UI перерисовывается при ресайзе
- обновления стейта перерисувывают интерфейс с задержкой, чтобы снизить нагрузку
Частично написана документация.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
larana-js/docs at main · laranatech/larana-js
JavaScript implementation of Larana philosophy. Experimental alternative UI framework - laranatech/larana-js
1🔥12 9💘4❤🔥1
Сегодня в 19:30 начнётся живая трансляция с живым кодингом
Что будет:
- написание доки
- новые фичи
- деплой приложения на лараны
Не забудьте взять пива и поделиться ссылкой с чюваками.
Ссылки:
- Трансляция на ютубе
- Поддержать меня на бусти
Что будет:
- написание доки
- новые фичи
- деплой приложения на лараны
Не забудьте взять пива и поделиться ссылкой с чюваками.
Ссылки:
- Трансляция на ютубе
- Поддержать меня на бусти
YouTube
Живой кодинг LaranaJS 0.3.0
Лайфкодинг LaranaJS.
Телега: laranatech
Boosty: kucheriavyi
Телега: laranatech
Boosty: kucheriavyi
1 10🔥4💘3😁1
Классное обсуждение опенсора и контрибьюта в него.
Добавьте таймкод, когда разговор зайдёт про ларану.
Добавьте таймкод, когда разговор зайдёт про ларану.
YouTube
Обсуждение от сообщества Дока — Как зайти в опенсорс и как оттуда выйти
Подробнее о конференции HolyJS: https://jrg.su/EM4wwV
— —
Поговорили про опенсорс с теми, кто в нем не первый день. С какими проблемами сталкиваются на этапе MVP? Что делать при запуске? Как настроить общение с сообществом? Обсудили, как такой вклад в сообщество…
— —
Поговорили про опенсорс с теми, кто в нем не первый день. С какими проблемами сталкиваются на этапе MVP? Что делать при запуске? Как настроить общение с сообществом? Обсудили, как такой вклад в сообщество…
💘6🔥5❤2
К докладу на холи поступила новая партия обратной связи. Делюсь итогами
Уникальных участников: 253 (162 офлайн)
Всего оценок: 51
Средний рейтинг: 4.8/5
Также в отзывах писали всякие приятные вещи вроде «Легендарно», «Это было великолепно!» и «Лучший доклад holy».
Но были сереёзные штуки, которые заставляют задуматься:
Ответим на пару вопросов:
Почему JS, а не что-то другое?
Потому что конфа называется HolyJS. По сути, это единственная причина. В будущем я планирую переписать ядро на Rust и предоставить удобный API, чтобы писать код и конфиги можно было на чём угодно.
Зачем переизобретать X11?
В процессе разработки я понял, что вообще-то много чего переизобретаю: это и X11 и Flutter и Flash. Вот только у меня в планах пойти дальше и подготовить ещё и удобный туллинг, чтобы можно было создавать интерфейсы на LowCode уровне.
Ну и главная мотивация — потому что фронтенду нужна встряска. Мы слишком долго варимся в одних и тех же идеях. Пора пересмотреть старые и придумать новые.
Уникальных участников: 253 (162 офлайн)
Всего оценок: 51
Средний рейтинг: 4.8/5
Также в отзывах писали всякие приятные вещи вроде «Легендарно», «Это было великолепно!» и «Лучший доклад holy».
Но были сереёзные штуки, которые заставляют задуматься:
Эпично. Запоминается навсегда. Особенно поражает, что всё это реально проделанная работа. Пошёл и на дискуссию. Постоянно вертелись две мысли: Зачем переизобрели протокол X11? Зачем переизобрели "браузерный" движок рендеринга именно на JS? С такими идеями от JS захочется отойти и придти к тем же решениям, которые были в 80х, когда были слабые клиентские устройства и мейнфреймы. Понравилось как иллюстрация того, что не надо сдаваться, следуя за крутой идеей, даже если это будет просто концепт, даже если это просто в целях самообразования.
Ответим на пару вопросов:
Почему JS, а не что-то другое?
Потому что конфа называется HolyJS. По сути, это единственная причина. В будущем я планирую переписать ядро на Rust и предоставить удобный API, чтобы писать код и конфиги можно было на чём угодно.
Зачем переизобретать X11?
В процессе разработки я понял, что вообще-то много чего переизобретаю: это и X11 и Flutter и Flash. Вот только у меня в планах пойти дальше и подготовить ещё и удобный туллинг, чтобы можно было создавать интерфейсы на LowCode уровне.
Ну и главная мотивация — потому что фронтенду нужна встряска. Мы слишком долго варимся в одних и тех же идеях. Пора пересмотреть старые и придумать новые.
Новый год – новый релиз
Что нового в 0.2.13:
- пара фиксов
- сахарок в виде компонентов row и column
- хук useResolution для страниц
- provide/inject (ага, как в vue)
Что нового в 0.2.13:
- пара фиксов
- сахарок в виде компонентов row и column
- хук useResolution для страниц
- provide/inject (ага, как в vue)
1 13❤2🤡1