Попробовал, наконец, разработку на Blazor. Это такой фреймворк под .NET, который позволяет писать фронтенд на C#. Работает он двумя способами: либо собирает весь проект в WebAssembly, и бедный пользователь грузит себе мегабайтную dll, либо устанавливает клиент-серверное соединение через SignalR и шлёт клиенту информацию об обновлённых DOM-элементах.
Вот вторую то я и пробовал. Казалось бы — каждое нажатие кнопки требует отправить на сервер запрос и получить ответ. Никогда такого не было! Но субъективно разницы во времени отклика нет (потому что веб и так достаточно медленный, хаха).
Фронтенд-часть пишется очень похоже на JSX: вёрстка реактивно вперемешку с кодом. Когда-то я очень ругал React за такой подход, потому что каша. Но нетипизированный JS по-умолчанию каша, а здесь же по факту получается очень удобно: статический анализ не даёт тебе делать ошибки и писать ерунду.
Но приятный полноценный язык программирования вместо JavaScript это лишь вишенка на торте. Самое крутое — вся сила серверного кода с полноценной возможностью обращения к базе данных, шеринг моделей данных между сервером и клиентом, и, наконец, Dependency Injection любого серверного модуля в «клиент»! То есть вы не просто пишете одно приложение вместо двух, вы ещё и получаете отсутствие ошибок при каком-нибудь изменении моделей API, когда сервер стал отдавать не то, что ожидает клиент. Вам вообще теперь не нужен API, достаточно закодить нужную функцию на серваке и инжектировать её в нужный фронтенд-модуль.
Это супер удобно, супер быстро, супер устойчиво к ошибкам. Теперь не хочется возвращаться даже на вполне крутой Vue 3. Но, система пока новая, она не обросла решениями от комьюнити, а браузерный API всё равно придётся дергать через JavaScript Interop. Для совсем кайфа нужно подождать годик, поскольку развитие идёт довольно быстро. Например, там нет очень нужного в таком деле hot reload, но в .NET 6 он уже анонсирован, и вроде как есть в превью, а релиз в ноябре.
#dev
No-code, low-code
So'nggi paytlarda yaxshigina ommaviylashgan va rivojlanib borayotgan mavzulardan biri — muammolarni kodsiz yoki kam kod orqali yechish. Odatdagi dasturiy mahsulot qurish jarayonidan farqli ravishda (coding → building → testing → deployment), "no-code/low-code" yechimlar orqali shundoq foydalanuvchi interfeysining o'zida biror mahsulot qurish mumkin.
- No-code: umuman kod yozishni talab qilmaydigan uskuna yoki servislar.
- Low-code: natijaga kodsiz yoki kam kod orqali erishishni ta'minlaydi.
Hozirgi kunda ikkalasining orasiga aniq chegara qo'yish qiyin: ikkala turdagi mahsulotlar ham kodsiz, ham kam kod orqali natijaga erishish uchun imkoniyat beradi.
Bunaqa uskunalarning eng katta beradigan yordamlari:
1. Muammoni yechish yoki jarayonlarni optimallashtirish uchun chuqur bilim yoki dasturlashni o'rganish shart emas. Sohaga kirvolish oson.
2. Katta tezlikda yechimni tekshirish va tasdiqlash imkoniyati mavjud.
3. Mavjud mahsulotga o'zgarish kiritmagan holatda foydalanuvchilarga qo'shimcha funksional berish mumkin (ayniqsa, katta mijozlarga).
Odatda, misol sifatida eng birinchi keltiriladigan uskunalar:
- Airtable. Nisbatan oddiy jadvaldan (Google Sheets raqobatchisi) boshlangan bu uskuna hozir juda kuchli yechimga aylangan. Ichida bemalol 2-3 turdagi mahsulotlarning sodda variantini yasash mumkin: CRM, ma'lumotlar ombori, Trello/JIRA nusxasi va hokazo. O'zida turli jarayonlarni avtomatlashtirish va foydalanuvchi interfeysi qurish imkoniyatini ham beradi. Yaqinda o'zim Airtable orqali maxsus yechim qurganimda uning imkoniyatlariga ishonch hosil qildim.
- Zapier yoki Integromat. Bu uskunalar turli servislarni bir-biriga bog'lab beradi. Masalan, ularda quyidagiga o'xshagan workflow qursa bo'ladi: kimdir Trello'da yangi topshiriq yaratsa, uning detallarini menga pochta orqali yubor, keyin xuddi shunaqa topshiriqni JIRA'da yarat, keyin Airtable'da ish boshlangan vaqtni yozib qo'y va Slack orqali komandaga e'lon qil. Qo'lda qilinadigan juda ko'p jarayonlarni avtomatlashtirish mumkin.
- Webflow. Saytni kodsiz qurish. Tayyor shablonlar asosida va interfeys yordamida to'laqonli saytni ishga tushirish mumkin.
- Xohishga qarab yana bir qancha servis va uskunalarni turli kataloglardan topish mumkin. Masalan, bu yerdan: https://www.nocode.tech/tools
Menimcha, yaqin yillarda mijozlarga shu uskunalar orqali yechim taklif qilish ko'payadi. Ba'zi odamlar faqat shunaqa yechimlar ustida ishlashga fokus qilishi ham mumkin.
Bu mavzuda to'liqroq, o'zining tajribasidan kelib chiqib Vasily Zubarev (aka vas3k) ham ingliz tilida, ham rus tilida yaxshi maqola yozgan.
#nocode
Figma nokod saytlar haqidagi “mish-mishlarni”ni eslaysizmi?
Internetga yana yangi tafsilotlar tarqab ketdi. Endi bu shunchaki skrinlar emas, bu to‘liq ishlaydigan saytlar, to‘g‘ridan-to‘g‘ri Figmadan chop etilgan. Haqiqiy domen orqali: preview.figma.site
— Havolalarni hozirda yopib qo‘yilgan, lekin bir necha kunlar ilgari ular ishlayotgan edi. Aftidan, bu Figma ishlab chiquvchilarining testlari bo‘lgan.
Figma, ko‘rinishidan, Framer va Webflow'ga qaqshatqich zarba berishga tayyorgarlik ko‘rayapti.
Agar ular bu ishni oxirigacha yetkaza olishsa, bu juda katta yangilik bo‘ladi.
@suxrobblog | #figma#nocode#yangilik
#foydali#nocode#ulashish
Aynan No-Code platformalari (Wordpress, Tilda, Shopify va boshqalar) dan foydalanuvchilar uchun fikr - mulohazalar qilish, savollarga javoblar olish va albatta shu platformalar bo'yicha darslarni ulashib borish uchun guruh ochdik. Bu guruhdan hech qanday manfaat ko'zlanmagan, shunchaki ko'pchilikka foydasi tegsa, biz xursand bo'lamiz.
Guruh havolasi:👉@nocode_uzgroup
AppSheet nima?
AppSheet – bu Google Cloud tomonidan taqdim etilgan, dasturlash bilimisiz mobil va veb-ilovalar yaratishga imkon beruvchi platforma. Agar siz Excel, Google Sheets yoki boshqa ma’lumotlar bazasida ishlashni bilsangiz, AppSheet yordamida qulay ilovalar yaratishingiz mumkin.
Asosiy xususiyatlari:
• Dasturlash shart emas: Kod yozmasdan ilova tuzasiz.
• Ma’lumot bilan ishlash:Google Sheets, Excel yoki boshqa bazalardagi ma’lumotlar asosida ilova yaratish mumkin.
• Moslashuvchanlik: Ish jarayonlarini avtomatlashtirish va ma’lumotlarni real vaqt rejimida boshqarish.
• Ko‘p platformali qo‘llab-quvvatlash:Mobil qurilmalar va kompyuterlar uchun moslashgan.
Kimlar uchun foydali?
• Biznes egalariga jarayonlarni boshqarishda.
• O‘qituvchilarga o‘quv jarayonini soddalashtirishda.
• Shaxsiy ishlanmalar uchun ham foydali hisoblanadi
#AppSheet#IlovaYaratish#NoCode
#typescript#ai#nocode#oss#synthetic_data
Hugging Face AI Sheets is a free, no-code tool that lets you create, improve, and change datasets easily using AI models through a spreadsheet-like interface. You can start with your own data or generate new data by writing simple prompts. It supports thousands of open AI models and works locally or online. You can clean data, classify text, add missing info, or create synthetic data without coding. It also lets you compare different AI models and improve results by editing outputs. This tool helps you save time and effort in managing data and testing AI models quickly and flexibly.
https://github.com/huggingface/aisheets
⚡️Readdy.ai bilan 1 daqiqada sayt yarating!
Dasturchi ham, dizayner ham bo‘lish shart emas.
Readdy.ai sizning matnli so‘rovingiz asosida: sayt kontenti, dizayni va rasmlarini avtomatik yaratib beradi. Sayt mobilga mos, SEO optimallashtirilgan va kerak bo‘lsa kodini ham eksport qilish mumkin.
✔️ Fikrni yozasiz ✔️ Shablonni tanlaysiz ✔️ Publikatsiya — hammasi bir necha soniyada.
Kimlar uchun?
Startapchilar, kichik biznes egalari, agentliklar va freelancerlar uchun juda qulay.
💡Eslatma:
◾️Tekin rejasi mavjud, lekin imkoniyatlar cheklangan.
◾️Pulli rejalarida esa kengroq funksiyalar va ko‘proq qulaylik beriladi.
◾️Agar maxsus backend funksiyalar yoki o‘ziga xos dizayn kerak bo‘lsa, qo‘lda kodlash zarur bo‘ladi.
👉Sinab ko‘ring:readdy.ai
#AI#NoCode#WebDevelopment#Startap#Dizayn
💻@dasturlash_hayoti— dasturchilar uchun eng kerakli maslahatlar, yangi texnologiyalar va foydali kontent manbai.
📑5 нейросетей для работы с таблицами
ИИ умеет не только писать формулы в Excel по вашему запросу, но и обрабатывать текст прямо в ячейках, строить графики и создавать сводные таблицы. Вот подборка сервисов, которые сэкономят часы работы и сделают вашу работу с данными проще.
🔜GPTExcel – универсальный боец
Нейросеть, специально разработанная для работы с Excel. Поддерживает Google Sheets, LibreOffice Calc и даже Airtable. Понимает 50+ языков, включая русский. Может не только генерировать формулы, но и писать SQL-запросы, VBA-скрипты и строить регулярные выражения.
🔜AI Sheets – умные таблицы без кода
Свежий инструмент от Hugging face. На первый взгляд AI Sheets похожи на стандартный Excel или Google Sheets. Но есть ключевое отличие: вместо формул здесь работают тысячи AI-моделей. Можно подключать как OpenAI-совместимые, так и локальные LLM, добавлять столбцы с промптами, редактировать данные вручную или через лайки
🔜ChatCSV – ваш личный дата-аналитик
Просто загрузите свой CSV-файл и начните задавать вопросы. Например, «Определи, какие темы набирали популярность за последние 5 лет, и кто из авторов публиковался чаще всего». Удобно, если нужно быстро разобраться в больших массивах данных. А еще ChatCSV может визуализировать данные, превращая цифры в наглядные графики.
🔜Numerous.ai – ChatGPT прямо в ячейках
ChatGPT, внедрившийся в Google Таблицы. Устанавливается как расширение на компьютер. Этот инструмент не просто обрабатывает информацию, но и строит прогнозы на основе имеющихся данных. Функцию =AI() можно использовать прямо в ячейках Excel или Google Sheets.
🔜Zoho Sheet – целая экосистема
Облачный инструмент для работы с электронными таблицами. Встроенный помощник Zia умеет автоматически анализировать данные, строить диаграммы и сводные таблицы. Есть интересная функция Data from Picture – загружаете фото таблицы, а она превращается в редактируемый документ.
#подборки#таблицы#ии#NoCode#датасеты#LLM
🤖 Google превращает Gemini в фабрику мини-приложений
Компания сделала мощный ход, встроив конструктор рабочих процессов Opal прямо в веб-приложение Gemini. Новая функция Super Gems позволяет за пару минут создавать персонализированные ИИ-инструменты простым описанием на русском языке.
Что это меняет:
⏺️🧩 Opal теперь внутри Gemini, больше не нужно переключаться между сервисами
⏺️💬 Создание через текст. Опишите, что должно делать приложение, и ИИ соберёт рабочий процесс автоматически
⏺️🎯 Готовые шаблоны + продвинутый режим для тонкой настройки в opal.google
⏺️🌐 Публикация по ссылке — можно делиться своими приложухами с кем угодно
Как выглядит процесс:
1️⃣
. Открываете Gemini → раздел "Gems"
2️⃣
. В "My Gems" описываете задачу ("приложение, которое генерирует идеи для постов в соцсетях на основе темы")
3️⃣
. Система сама строит workflow с интерфейсом, вызовами Gemini API и вариантами вывода
4️⃣
. Тестируете и публикуете
📍 Пока доступно только пользователям США
🔄 Рабочие процессы из Opal автоматически перенесены в Gemini
💡 Интеграция с Google Workspace (Docs, Sheets, Slides)
Google постепенно превращает Gemini в универсальную платформу от чат-бота до конструктора бизнес-решений.
Ждём, когда функция доберётся до других регионов!
#Google#Gemini#Opal#ИИ#NoCode#СуперГемы#Технологии
Нейроофис👨💻