[{"data":1,"prerenderedAt":127},["ShallowReactive",2],{"$fBBQ5ulyG5jVWbIBJe3r8F-kTKQKf1scMJiu0B6qzX5k":3,"$f7AVZHmPutZ23_8XKkLbDtEszKCuiY3yPjIDp9eRXGag":5,"$fAAL6xUmxeHF43N418jlJKwZITSrWc40CRELC06nBlf0":7,"$fjyJiN2jxpRtHIjXs--n8MZrJNk5-lF-4mOQ2P_GIv-E":103},{"data":4},[],{"data":6},[],{"data":8,"meta":99},[9],{"id":10,"documentId":11,"title":12,"seo_title":13,"summary":14,"seo_description":15,"slug":16,"published_date":17,"body":18,"content":19,"createdAt":20,"updatedAt":21,"publishedAt":22,"blogauthor":23,"cover":45,"categories":88},395,"nurhvjg2c8oisrgwdfj6mnl2","Fullstack проект на React, Python, Go и Spring: OpenIDE в действии [видео]","Fullstack на React, Python, Go и Spring в OpenIDE","Три эксперта проверяют OpenIDE на мультиязычном проекте с React, Python, Go и Spring и обсуждают роль AI в разработке.","Видео: Михаил Поливаха, Павел Кислов и Александр Шустанов делают fullstack-проект на React, Python, Go и Spring в OpenIDE: тесты, логика, интеграция.","fullstack-proekt-na-react-python-go-i-spring","2026-01-27","В новом видео Михаил Поливаха, Павел Кислов и Александр Шустанов проверяют OpenIDE на прочность в работе с мультиязычным стеком.\n\nПо ходу видео эксперты рассказывают про типичные инженерные вещи — тестирование, прикладную бизнес-логику и интеграцию компонентов.\n\nВ финале — краткие итоги и разговор про роль AI в разработке и инструментах программирования.\n\n\u003Cdiv class=\"video-player\" data-youtube=\"xgz1V4SEOTw\" data-vk=\"-230816739_456239018\" data-rutube=\"0d42a4fae4dbb65f09d3fc6db757e1d0\">\u003Ciframe src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fxgz1V4SEOTw\" width=\"100%\" height=\"400\" frameborder=\"0\" allowfullscreen loading=\"lazy\">\u003C\u002Fiframe>\u003C\u002Fdiv>\n\n_Видео также доступно на_[_RUTUBE_](https:\u002F\u002Frutube.ru\u002Fvideo\u002F0d42a4fae4dbb65f09d3fc6db757e1d0\u002F)_и_[_VK Видео_](https:\u002F\u002Fvkvideo.ru\u002Fvideo-230816739_456239018)\n\nПлагины, которые использовались в видео доступны на маркетплейсе OpenIDE:\n\n- [Python Community Edition](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Fpython-community-edition\u002F17)\n- [Django[beta]](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Fdjangobeta\u002F364\u002F)\n- [Docker[beta]](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Fdockerbeta\u002F339\u002F)\n- [Go[beta]](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Fgobeta\u002F368)\n- [Web Tools[beta]](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Fweb-toolsbeta\u002F367)\n\n![]({{strapiUrl}}\u002Fuploads\u002Fe60e8a5d4966a5f8c6f67aa55bae4829_f8ff93cf99.webp)\n\n[Скачивайте](https:\u002F\u002Fopenide.ru\u002Fdownload\u002F) OpenIDE, пробуйте новые возможности в деле и подписывайтесь на нас в [Telegram](https:\u002F\u002Ft.me\u002Fopenide_official), чтобы не пропустить свежие обновления и полезные материалы. Мы активно развиваем IDE и всегда рады вашей обратной связи в [чатике](https:\u002F\u002Ft.me\u002Fopenide_chat)!\n\n---\n\n_Впервые опубликовано на [Хабре](https:\u002F\u002Fhabr.com\u002Fru\u002Fcompanies\u002Fhaulmont\u002Farticles\u002F989662\u002F)._\n",[],"2026-11-12T11:26:07.469Z","2026-11-13T12:20:57.480Z","2026-11-13T12:20:57.557Z",{"id":24,"documentId":25,"firstname":26,"lastname":27,"createdAt":28,"updatedAt":29,"publishedAt":30,"slug":31,"photo":32},40,"yuewij1jc3qoxmkvsh2mpeny","Георгий","Власов","2026-02-17T11:40:25.168Z","2026-11-13T11:49:25.324Z","2026-11-13T11:49:25.371Z","georgij-vlasov",{"id":33,"documentId":34,"name":35,"alternativeText":36,"caption":36,"width":37,"height":37,"formats":36,"hash":38,"ext":39,"mime":40,"size":41,"url":42,"previewUrl":36,"provider":43,"provider_metadata":36,"createdAt":44,"updatedAt":44,"publishedAt":44,"focalPoint":36},1359,"jt1gpp4kqcyzwuwfhzj1c1vc","Gosha_ab88bd0ec5.webp",null,96,"Gosha_ab88bd0ec5_972867885d",".webp","image\u002Fwebp",2.14,"\u002Fuploads\u002FGosha_ab88bd0ec5_972867885d.webp","local","2026-11-13T11:47:15.450Z",{"id":46,"documentId":47,"name":48,"alternativeText":36,"caption":36,"width":49,"height":50,"formats":51,"hash":84,"ext":39,"mime":40,"size":85,"url":86,"previewUrl":36,"provider":43,"provider_metadata":36,"createdAt":87,"updatedAt":87,"publishedAt":87,"focalPoint":36},1206,"v3f6x4t6uz1fv30jpccvdkni","cover-fullstack-proekt-na-react-python-go-i-spring.webp",1560,334,{"thumbnail":52,"large":60,"medium":68,"small":76},{"name":53,"hash":54,"ext":39,"mime":40,"path":36,"width":55,"height":56,"size":57,"sizeInBytes":58,"url":59},"thumbnail_cover-fullstack-proekt-na-react-python-go-i-spring.webp","thumbnail_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70",245,52,3.04,3038,"\u002Fuploads\u002Fthumbnail_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70.webp",{"name":61,"hash":62,"ext":39,"mime":40,"path":36,"width":63,"height":64,"size":65,"sizeInBytes":66,"url":67},"large_cover-fullstack-proekt-na-react-python-go-i-spring.webp","large_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70",1000,214,19.2,19202,"\u002Fuploads\u002Flarge_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70.webp",{"name":69,"hash":70,"ext":39,"mime":40,"path":36,"width":71,"height":72,"size":73,"sizeInBytes":74,"url":75},"medium_cover-fullstack-proekt-na-react-python-go-i-spring.webp","medium_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70",750,161,13.87,13866,"\u002Fuploads\u002Fmedium_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70.webp",{"name":77,"hash":78,"ext":39,"mime":40,"path":36,"width":79,"height":80,"size":81,"sizeInBytes":82,"url":83},"small_cover-fullstack-proekt-na-react-python-go-i-spring.webp","small_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70",500,107,8.17,8168,"\u002Fuploads\u002Fsmall_cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70.webp","cover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70",33.85,"\u002Fuploads\u002Fcover_fullstack_proekt_na_react_python_go_i_spring_904a1dbd70.webp","2026-11-13T11:43:41.463Z",[89],{"id":90,"documentId":91,"title":92,"published":93,"weight":94,"slug":95,"createdAt":96,"updatedAt":97,"publishedAt":98,"color":36},4,"ap54riuwcv7sj63auhmb4i6d","Гайды",true,3,"guides","2026-11-12T11:20:31.298Z","2026-11-12T11:22:44.141Z","2026-11-12T11:22:44.122Z",{"pagination":100},{"page":101,"pageSize":102,"pageCount":101,"total":101},1,25,{"data":104,"meta":123},[105,111,117],{"published_date":106,"id":107,"documentId":108,"title":109,"slug":110},"2026-09-28",327,"lruxexelyn19uak89r6dney5","Что такое OpenSpec? Полный гайд по Spec-Driven Development","chto-takoe-openspec-polnyj-gajd-po-spec-driven-development",{"published_date":112,"id":113,"documentId":114,"title":115,"slug":116},"2026-09-10",326,"ymtfa6pslevvkrwnohdfbi1u","Как не потерять интеграцию с Docker в IDE после блокировки JetBrains","kak-ne-poteryat-integracziyu-s-docker-v-ide-posle-blokirovki-jetbrains",{"published_date":118,"id":119,"documentId":120,"title":121,"slug":122},"2026-09-01",400,"dskd9jsck2vjm1d0ztoz91uo","JavaScript и TypeScript в OpenIDE: Node.js, React, Angular, Git и работа с API","javascript-i-typescript-v-openide",{"pagination":124},{"page":101,"pageSize":94,"pageCount":125,"total":126},6,16,1794584601463]