Вже сьогодні і майже без технічного досвіду, а лише з дрібкою уважності, можна отримати локальну версію аналога GhatGTP повністю безкоштовно всього в декілька кроків.
Rust роками поспіль займає перші місця в рейтингах StackOverflow, як найулюбленіша мова програмування, тож не дивно, що його намагаються застосовувати у всіх сфера, включно з Web розробкою. Пропоную подивитись на невеликий POC написаний мною за допомогою бібліотеки Sycamore, а тако ж обговорити результат.
Бібліотека jQuery давно втратила популярність серед розробників, вони не використовують її для нових проєктів і на це є багато причин. Звісно в легасі інтернеті jQuery є і буде, але що тоді робити з новими сторінками? Є альтернатива! І тут я вам трохи розповім про AlpineJS і на що ця бібліотека здатна. Разом з демо і прикладами коду.
AlpineJS. Проста. Легка. Заряджена до зубів. Хоч розробники і називають AlpineJS фреймворком, я ж буду свідомо використовувати “бібліотека”, щоб не відлякувати потенційних користувачів.
Звісно заголовок виглядає як зрозуміла річ, бо чим менше клієнту треба щоб показати інформацію, тим швидше він з цим впорається. Але насправді різниця між парами 13 КБ та 14 КБ і 15 КБ та 16 КБ буде схожою, а от між 14 КБ та 15 КБ може відрізнятись на декілька порядків.
У цьому винно споконвічне правило “не зламай інтернет” і надбудови над надбудовами у вигляді різних протоколів, а конкретно TCP. Тож давайте розберемося трохи більше чому так відбувається.