💡 Попробуй онлайн-тренажёр для подготовки к техническому собеседованию: clck.ru/3B5gwP 💡 Забирай роадмап изучения самого востребованного фреймворка на Python - FastAPI здесь: t.me/ArtemShumeikoBot
Круто! Спасибо за видео. Сделай что-нибудь крутое с Fast-UI. И еще очень просим разобрать библиотеку Flet. Покажи пожалуйста как с помощью Flet и ООП сделать админку с входом и редактированием данных.
Для подобного рода задач есть предложение взять уже что-то готовое типо SQLAdmin, и переделывать исходный код под себя. Придется в начале пути потратить время и нервы, чтобы разобраться, но это сэкономит время в долгосроке
@@artemshumeikoещё на streamlit делал админку для WhatsApp бота что бы просматривать оценки, какие услуги покупают и часто посещенные страницы с выгрузкой всего этого на указанный период в csv файл
Не знаю, как это видео попало мне в рекомендации, я пайтоном никогда не интересовался. Но вот со стороны веб-разработчика это выглядит очень забавно) Как будто, разумнее покопаться во vue/react, чем в этом fastapi, и иметь гораздо больше свободы. Про Django слышал, но совсем не знаю, что он из себя представляет. Даже интересно стало, каков он, веб не на js 😁
Кстати было бы интересно добавить написание простого фронтенда в платный курс по fastapi (интересно посмотреть на формы, если есть эндпоинты для регистрации и т.д.)
Я делал просто, нашел первый урок реакт приложения повторил его. Где обращались к какой то апи прописал свои эндпоинты. Трудность была с cors ... Просто понять что это и зачем. После этого фронт с Беком заработал. А вот такие библиотеки фронта мало скорее всего нужны для проектов. Я делал все описанное чтобы понять как работает фронт с Беком.
Интересная библиотека, спасибо! Единственное, что останавливает от её использования, так это вопросы поддержки: как долго будет существовать и развиваться данная библиотека..
учитывая что каждый месяц по одной тысяче звезд на гитхаб появляется, потенциал у нее есть Плюс автор библиотеки является создателем компании(!) Pydantic
Спасибо за видос :) Но у этой библиотеки есть "неприятные" моменты, а именно с автодоком fastapi (при раскрытии роутов).. что на текущий момент оттолкнуло её использовать.. но есть альтернатива, nicegui и, на первый взгляд, выглядит интереснее :)
Спасибо за обзор. Сейчас использую для этого flet, он красивый, имеет отличную документацию и обширный функционал. Но требует загрузки рантайма в вебе(в десктоп и мобильных приложениях он сразу включён), что долго и медленно, поэтому для веба он подходит не очень. А FastUI может решить эту проблему. Спасибо большое.
Благодарность за обзор! Артём, каким образом лучше делать поддержку нескольких языков в FastAPI, если требуется мультиязычный интерфейс с переключалкой языка?
@@artemshumeiko еще очень интересная авторизация auth0, сразу вход не только по email, но и через гугл, фейсбук, гитхаб и пр. Может заинтересует Вас сделать такой ролик, спасибо
Артём - ты читер! В начале видео с бородой, через 2 минуты без бороды! Подскажи библиотеку какую установить чтобы также можно было не бриться, а читерством заниматься?
Это всё, конечно, хорошо. Но, похоже, такое понятие, как дизайн сайта/страницы отсутствует. Т.е. это что-то типа оконного приложения (типа, окно windows), только в браузере
Привет, можно помедленнее говорить и фраза «вы это и так всё знаете» меня смущает. Желательно поподробнее объяснять или давать ссылки на другие видео, где это объяснено 😊
я бы изучал бесплатно на Stepik: stepik.org/org/pygen я сам осваивал там азы, поэтому рекомендую плюс там много бесплатных курсов именно по Python, так как изначально там сидело много Питонистов
да ну его в баню, этот CS (мое мнение) я бы сразу бросался в язык и потом сразу в какой-нибудь фреймворк (например, FastAPI) и вместе с фреймворком в идеале сразу начать писать свой проект, на котором вы бы сталкивались с реальными проблемами и вам было бы интересно искать их решение
@@artemshumeiko а не мог бы посоветовать, пожалуйста. Значит, я работал раньше автомехаником (диплом бакалавра автомобильного инженера) . Очень устал от этой работы и давно смотрел в сферу it. С компом на ты. В лет 15 держал свой пиратский сервер игры Wow, L2, cs 1.6... Посмотрев кучу видео, прочитав кучу статей, пришел к выводу, что понравилась веб разработка и разработка искусственного интеллекта. То есть, JavaScript или питон. Многие советуют начать с веб, его легче учить, легче найти первую работу. А после, при желании, переключиться на другое направление ( разработка искусственного интеллекта), так как к этому времени будут хоть какие-то навыки программирования, или продолжить веб, если так сильно понравится. Но, мне 30 лет и не хочется учить одно, потом другое, уже не те годы, чтобы так разбрасываться временем. Я уволился, устроился админом в компьютерный клуб и тут изучаю html/css потихоньку. С директором поговорил, он будет очень за, если я ему сделаю сайт для компьютерного клуба. Но почему то внутрнее чувство говорит другое, что разработка искусственного интеллекта была бы интересней все же, чем кнопки раскрашивать , но требованиям там большие, читал. Так же хотелось бы уже углубиться в одно направление по полной и никуда больше не смотреть. Как я понимаю, изучать веб и ИИ одновременно, мозгов не хватает, даже полученным дядям. И вот не знаю как поступить. Может быть, вы будете не против выделить незнакомому человек хоть 15 мин разговора в дисе или где угодно, пообщаться, услышать на слух мнение и советы от хорошего разработчика на питоне:) Скорее всего, навалил в текст все сразу, наверно из-за неюольшоего6стресса в неопределенности. Надеюсь на понимание и обратную связь:)
к сожалению, за бесплатно я не работаю историю вашу прочитал честно говоря, я думаю что делать сайтики веселее и интереснее, чем нейронки гонять. Во всяком случае на первых порах Если хотите в будущем попасть в крупную корпорацию на норм позицию, я бы учил фреймворки сразу, например React или Vue, остальные либо непопулярные, либо сложные для вката. Курсов в интернете полно, выбирайте любой на ютубе)
@@artemshumeiko Отличная подача материала. Из общей массы видеоуроков твой канал выделяется (по моему субъективному мнению). Главное не останавливайся. Только вперед!
В описании библиотеки написано, что ее можно с любым фреймворком интегрировать. Я думаю, достаточно заменить response_model на ручную конвертацию, то есть самостоятельно приводить [c.Page] к классу FastUI. Грубо говоря, делать FastUI(root=[c.Page]) (может не сработать, но судя по коду работает так)