TGViewer
Channel Public Channel
larana.tech

larana.tech

@laranatech

More info: https://larana.tech/

Author: @e_kucheriavyi (@frontend_director)
Subscribers
213
Photos
25
Videos
1
Links
25
Recent Posts 19 shown
Post #59 450
Обновления в electrostatic v0.1.9

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

Один из них, electrostatic, недавно получил несколько обновлений. Суть проекта:

Генератор статических сайтов из .md-файлов. Для запуска простейшего блога не нужна база данных или сложная настройка — просто генерируешь шаблон с помощью одной команды, а собираешь проект с помощью второй.

Что появилось в обновлении:
- Hot reload в режиме serve.
- Возможность создавать каталоги.
- Шаблонизация карточек в каталогах.
- Настройка ленивой загрузки изображений.
- Конфиг в toml-формате.

Впереди ещё много работы, но проект уже в проде:
- https://larana.tech | Исходники
- https://kucheriavyi.ru

Boosty | Patreon
GitHub GitHub - laranatech/electrostatic: Static sites generator Static sites generator. Contribute to laranatech/electrostatic development by creating an account on GitHub.
  • 👍 3
  • 💘 3
  • ⚡ 1
  • 🔥 1
Post #57 485
Обновления в пакет 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
  • 🔥 3
  • 💘 1
Post #55 599
Последняя среда года, мои чюваки!

В последнее время в канале была тишина, но это не значит, что не было активности. Давайте подведём небольшие итоги года:

- Доклад о принципе расчёта layout на HolyJS.
- Первый вклад в кодовую базу от внешнего разработчика.
- Второй вклад в кодовую базу от внешнего разработчика.
- Запуск лараны на микроконтроллере.
- Релиз Electrostatic — генератора статических сайтов. Сейчас активно ведётся работа, чтобы обновить larana.tech и сделать сайт информативным.
- Релиз Gorana. Да, мы теперь не только на JS.
- Релиз игры с использованием технологий larana.tech — Five Letters.

Ну а чтобы вы не встречали Новый год без снега, я подготовил для вас ещё одну демку со снежинками: Баловаться | Исходники

В планах ещё очень много приколов, но без вашей поддержки будет тяжко. Поэтому приглашаю вас вкладываться в код, документацию или в бюджет larana.tech!

С наступающим!

Boosty | Patreon
  • ❤ 5
  • 🔥 1
  • 💅 1
Post #54 989
Среда, чюваки!

На днях @iamdanielshvetsov законтрибутил в ларану — теперь очередь умеет сжиматься на пару килобайт и экономить ваш трафик. При этом чем хуже ваш код, тем эффективнее сжатие.

Это не призыв писать говнокод!


С базовым принципом работы очереди и точными цифрами можно ознакомиться в статье «Пишем шахматы на Larana».

Boosty | Patreon
  • ❤ 1
  • 🔥 1
  • 💘 1
Post #53 903
А говорили ларана много трафика жрёт. Готовы к будущему на тонких клиентах?
  • 👍 2
  • 🔥 1
  • 💘 1
Post #52 1.01K
Post #51 1.04K
Гугл всё, PewDiePie переходит на ларану. Шутка

Забыл опубликовать ссылку на презентацию после доклада: https://github.com/e-kucheriavyi/larana-technobrand-drinkup

В ридми есть источники и упоминания, а также инструкция по запуску
  • 💘 4
  • 👍 3
Post #50 1.09K
Post #49 1.02K
Так говорил Заратустра. Думайте
  • 💘 2
Post #47 1.19K
У laranatech появился первый контрибутор!

Не считая легендарного Дениса Чернова.

Вчера я влил код, написанный пользователем Abhishekkar123 в репозиторий colorana.

У вас тоже есть возможность законтрибутить — я оформил 3 issue, с которых будет легко начать:

1. Любителям канваса — bezierQurveTo.
2. Любителям TypeScript — починить типы.
3. Любителям алгосиков — сжать команды.

А для любителей сорить деньгами есть ещё Boosty и Patreon.

———

Кадр из мультфильма «Смешарики».
  • 🔥 15
  • ⚡ 3
  • 💘 1
Post #46 1.77K
С днём космонавтики, чюваки!

Скоро появится ссылка на playground для lareq и colorana, а вы пока можете законтрибутить в них.

Также можно поддержать меня на бусти и в patreon.

Картинка сгенерена в Sora
  • ❤ 12
  • 💘 1
Post #41 904
1. Пишем библиотеку на TS.
2. Добавляем в название -js
3. ???
4. PROFIT
  • 👍 1
  • 💘 1
Post #40 1.41K
Релиз 0.3.0 уже совсем скоро
  • 👍 14
  • 🔥 8
  • ⚡ 6
  • 💘 4
  • ❤ 2
Post #38 1.23K
Older posts →

About this channel

How can I read @laranatech without a Telegram account?
TGViewer shows the public web preview Telegram publishes for larana.tech: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does larana.tech have?
larana.tech (@laranatech) has 213 subscribers on Telegram, refreshed roughly every 30 minutes.
Does larana.tech know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →