larana.tech
СтатистикаMore info: https://larana.tech/ Author: @e_kucheriavyi (@frontend_director)
- Последний пост
- 28 февр.
- Последнее чтение
- 14 авг.
- Постов за неделю
- 0
- Всего постов
- 20
- Тип
- открытый
- Язык
- русский
- В каталоге с
- 14 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
Обновления в electrostatic v0.1.9 Ларана развивается в нескольких направлениях, чтобы захватить как можно большую часть веб-рынка. Поэтому у нас есть не только фреймворк для приложений со сложным UI, но и другие инструменты. Один из них, electrostatic, недавно получил несколько обновлений. Суть проекта: Генератор статических сайтов из .md-файлов. Для запуска простейшего блога не нужна база данных или сложная настройка — просто генерируешь шаблон с помощью одной команды, а собираешь проект с помощью второй. Что появилось в обновлении: - Hot reload в режиме serve. - Возможность создавать каталоги. - Шаблонизация карточек в каталогах. - Настройка ленивой загрузки изображений. - Конфиг в toml-формате. Впереди ещё много работы, но проект уже в проде: - https://larana.tech | Исходники - https://kucheriavyi.ru Boosty | Patreon
Обновления в пакет Gorana - Пакет переименован, поэтому теперь его можно импортировать с домена larana.tech. - Изменён подход к созданию layout: передача аргументов -> chaining. - Добавлена ось Z для ваших 3D-интерфейсов. Было: import "github.com/laranatech/gorana/layout" func main() { layout.Node( layout.Id("root"), layout.Width(layout.Fix(640)), layout.Column(), layout.Children(layout.Node(), layout.Node()), ) // ... } Стало: import "larana.tech/go/gorana/layout" func main() { layout.New(). Id("root"). Width(layout.Fix(640)). Column(). Children(layout.New(), layout.New()) // ... } Это пока ещё не полноценный фреймворк для UI, но уже можно расчитывать положение элементов не экране и создавать очередь задач для их покраски. Boosty | Patreon
Последняя среда года, мои чюваки! В последнее время в канале была тишина, но это не значит, что не было активности. Давайте подведём небольшие итоги года: - Доклад о принципе расчёта layout на HolyJS. - Первый вклад в кодовую базу от внешнего разработчика. - Второй вклад в кодовую базу от внешнего разработчика. - Запуск лараны на микроконтроллере. - Релиз Electrostatic — генератора статических сайтов. Сейчас активно ведётся работа, чтобы обновить larana.tech и сделать сайт информативным. - Релиз Gorana. Да, мы теперь не только на JS. - Релиз игры с использованием технологий larana.tech — Five Letters. Ну а чтобы вы не встречали Новый год без снега, я подготовил для вас ещё одну демку со снежинками: Баловаться | Исходники В планах ещё очень много приколов, но без вашей поддержки будет тяжко. Поэтому приглашаю вас вкладываться в код, документацию или в бюджет larana.tech! С наступающим! Boosty | Patreon
Среда, чюваки! На днях @iamdanielshvetsov законтрибутил в ларану — теперь очередь умеет сжиматься на пару килобайт и экономить ваш трафик. При этом чем хуже ваш код, тем эффективнее сжатие. Это не призыв писать говнокод! С базовым принципом работы очереди и точными цифрами можно ознакомиться в статье «Пишем шахматы на Larana». Boosty | Patreon
А говорили ларана много трафика жрёт. Готовы к будущему на тонких клиентах?
Опубликовали запись доклада с HolyJS Spring 2025 про рассчёт layout для лараны. Репозиторий: @laranatech/layout-js NPM: @laranatech/layout-js
Гугл всё, PewDiePie переходит на ларану. Шутка Забыл опубликовать ссылку на презентацию после доклада: https://github.com/e-kucheriavyi/larana-technobrand-drinkup В ридми есть источники и упоминания, а также инструкция по запуску
https://www.youtube.com/live/kNWVe7Uord4?si=2Do453bqRXXLxkBe&t=3921 Думаю Женя может мной гордиться :D Не ударил в грязь лицом UPD добавил таймкод
Так говорил Заратустра. Думайте
А вот и документация подъехала https://deepwiki.com/laranatech/larana-js
У laranatech появился первый контрибутор! Не считая легендарного Дениса Чернова. Вчера я влил код, написанный пользователем Abhishekkar123 в репозиторий colorana. У вас тоже есть возможность законтрибутить — я оформил 3 issue, с которых будет легко начать: 1. Любителям канваса — bezierQurveTo. 2. Любителям TypeScript — починить типы. 3. Любителям алгосиков — сжать команды. А для любителей сорить деньгами есть ещё Boosty и Patreon. ——— Кадр из мультфильма «Смешарики».
С днём космонавтики, чюваки! Скоро появится ссылка на playground для lareq и colorana, а вы пока можете законтрибутить в них. Также можно поддержать меня на бусти и в patreon. Картинка сгенерена в Sora
Осталось меньше 24 часов, а я даже не анонсировал: Larana VS CSS
без подписи
https://habr.com/ru/companies/jugru/articles/896550/#comment_28120418
У вас спина на ларане нарисована https://www.npmjs.com/package/@laranatech/colorana
1. Пишем библиотеку на TS. 2. Добавляем в название -js 3. ??? 4. PROFIT
Релиз 0.3.0 уже совсем скоро
Это победа 🏖
Доклад уже в публичном доступе. Спасибо HolyJS, за отличную организацию конференции ❤️