larana.tech
213 subscribers
25 photos
1 video
1 file
25 links
Download Telegram
В 22:20 мск в канале @laranatech начнётся стрим по поводу релиза фреймворка
💘6
Live stream started
Live stream finished (1 hour)
Всем спасибо за актив, вы солнышки! 🐸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6💘3
0.1.0 is here!

- 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 настолько большой, что его проще прочитать по ссылке.

В кратце:
- Новые способы работы со стилями — больше не нужно каждый раз вызывать new Style(), useStyleVar() и т. д.
- shorthands для базовых компонентов
- Shapes и Fugure для кастомного рисования
- Часть UI-кита
- Клиентский рендеринг
- Куча фиксов
- Куча примеров

В общем, ларана сильно изменилась за лето. Но даже это всего лишь начало и дальше больше.

Ставьте огоньки, если хотите ещё один стрим с разбором
🔥10💘3🤪2
7 огоньков, стриму быть сегодня в 23:10.

Что будет:
- небольшая презентация новых возможностей
- напишем и задеплоим технодемку

Трансляция пройдёт в канале @laranatech, комменты будут под этим постом
🔥5👍3❤1
Live stream started
Live stream finished (1 hour)
🔥129💘3
Это было легендарно 🐸

Ждите апдейтов, новые релизы скоро
Please open Telegram to view this post
VIEW IN TELEGRAM
23🔥6👍5⚡3💘2
А что ты сделал для лараны в свои годы?

Исходники презентации: https://github.com/laranatech/holy-2024-autumn-slides
16❤2💘2🔥1😁1
Создавать приложение теперь можно командой:

npm init larana-js


В следующих версиях будут добавлены промпты для конфигурации.
15💘5
Самая быстрая заявка на диком западе

Вы же не забыли, что запуск Doom я жду от кого-то из вас?
20🔥3❤2😱2💘2
🐸 Вышел релиз 0.2.7

Что нового:
- можно указывать радиус для изображений
- UI перерисовывается при ресайзе
- обновления стейта перерисувывают интерфейс с задержкой, чтобы снизить нагрузку

Частично написана документация.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥129💘4❤‍🔥1
Сегодня в 19:30 начнётся живая трансляция с живым кодингом

Что будет:
- написание доки
- новые фичи
- деплой приложения на лараны

Не забудьте взять пива и поделиться ссылкой с чюваками.

Ссылки:
- Трансляция на ютубе
- Поддержать меня на бусти
110🔥4💘3😁1
3 минуты до начала
7
Быстро с вами время пролетело
🔥116👍3💘3
К докладу на холи поступила новая партия обратной связи. Делюсь итогами

Уникальных участников: 253 (162 офлайн)
Всего оценок: 51
Средний рейтинг: 4.8/5

Также в отзывах писали всякие приятные вещи вроде «Легендарно», «Это было великолепно!» и «Лучший доклад holy».

Но были сереёзные штуки, которые заставляют задуматься:
Эпично. Запоминается навсегда. Особенно поражает, что всё это реально проделанная работа. Пошёл и на дискуссию. Постоянно вертелись две мысли: Зачем переизобрели протокол X11? Зачем переизобрели "браузерный" движок рендеринга именно на JS? С такими идеями от JS захочется отойти и придти к тем же решениям, которые были в 80х, когда были слабые клиентские устройства и мейнфреймы. Понравилось как иллюстрация того, что не надо сдаваться, следуя за крутой идеей, даже если это будет просто концепт, даже если это просто в целях самообразования.


Ответим на пару вопросов:

Почему JS, а не что-то другое?

Потому что конфа называется HolyJS. По сути, это единственная причина. В будущем я планирую переписать ядро на Rust и предоставить удобный API, чтобы писать код и конфиги можно было на чём угодно.

Зачем переизобретать X11?

В процессе разработки я понял, что вообще-то много чего переизобретаю: это и X11 и Flutter и Flash. Вот только у меня в планах пойти дальше и подготовить ещё и удобный туллинг, чтобы можно было создавать интерфейсы на LowCode уровне.

Ну и главная мотивация — потому что фронтенду нужна встряска. Мы слишком долго варимся в одних и тех же идеях. Пора пересмотреть старые и придумать новые.
20🔥5💋3💘2