DiscoverRadioJS
Claim Ownership
56 Episodes
Reverse
Первый в 2019 году выпуск посвящен обсуждению темы: можно ли писать на Node.JS настоящий бэкенд? Что значит настоящий бэкенд и кто они настоящие бэкендеры? Может ли быть JS разработчик бэкендером? На все эти вопросы мы и попытались ответить в подкасте. В роли ведущего Александр Майоров. В гостях: Андрей Мелихов, Глеб Михеев, Илья Климов, Николай Матвиенко
Павел Малышев
Это последняя запись в уходящем году. Мы собрались большим звездным составом. Некоторые из гостей коллеги по цеху - ведущие других подкастов, так что в какой-то момент вы можете забыть что это RadioJS :)
В этом выпуске принимали участие:
* Александр Майоров (ведущий Radio.JS, помогает найти работу мечты)
* Сергей Рубанов (соведущий Radio.JS, организатор Beer.JS Moscow)
* Павел Малышев (евангелист Svelte)
* Петр Мязин (ведущий подкастов 5minreact, 5minphp)
* Женя Фомин (Moscow Vue.js meetup organizator)
* Андрей Мелихов (ведущий подкастов "Ночной фронтенд" и "Девшахта")
Cсылки про то, о чем говорили в выпуске:
* Framework Svelte (https://svelte.technology/)
* Telegram канал по Svelte https://t.me/sveltejs
* Svelte: обзор и сравнение – Александр Федотов (https://www.youtube.com/watch?v=tgvgCAOR4O8)
* Легенда о Фреймворке Всевластия (https://habr.com/post/420113/)
* babel-plugin-rawact (https://github.com/sokra/rawact)
* Beta сайта TC39 https://tc39.github.io/beta/
* Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications (https://www.amazon.com/dp/1785885588/ref=sspa_dk_detail_0?psc=1)
* Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)) (https://www.amazon.com/gp/product/0134757599?ie=UTF8&tag=martinfowlerc-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0134757599)
* Public and private class fields (https://developers.google.com/web/updates/2018/12/class-fields)
* https://github.com/Eloston/ungoogled-chromium
* https://twitter.com/BrendanEich/status/1071851836955598850
* https://twitter.com/BrendanEich/status/1071863601097523200
В этот раз мы собирались дружной компанией в офисе New.HR и обсудили различные новые API, которые появились в браузерах, всевозможные предложения по улучшению и развитию языка и API, известные TC39 и много что ещё.
В этом выпуске принимали участие:
* Константин Буркалёв
* Александр Майоров
* Андрей Смирнов
* Сергей Рубанов
* Иван Бурнаев
Некоторые ссылки про то, о чем говорили в выпуске:
* The Reporting API (https://developers.google.com/web/updates/2018/09/reportingapi)
* WebAssembly proposals (https://github.com/WebAssembly/proposals)
* Calls between JavaScript and WebAssembly are finally fast (https://hacks.mozilla.org/2018/10/calls-between-javascript-and-webassembly-are-finally-fast-%F0%9F%8E%89/)
* Making calls to WebAssembly fast and implementing anyref (https://blog.benj.me/2018/07/04/mozilla-2018-faster-calls-and-anyref/)
* V8 release v7.0 (https://v8.dev/blog/v8-release-70)
* Class field declarations for JavaScript (https://github.com/tc39/proposal-class-fields)
* Summary: Objections to fields (as opposed to alternatives), especially the private field syntax (https://github.com/tc39/proposal-class-fields/issues/150)
* Итоги сентябрьской встречи TC39 (https://github.com/tc39/tc39-notes/tree/master/es9/2018-09)
* JEP 335: Deprecate the Nashorn JavaScript Engine (https://bugs.java.com/view_bug.do?bug_id=JDK-8202786)
* GraalVM (https://www.graalvm.org/)
* Temporal Proposal (https://github.com/tc39/proposal-temporal)
* Телеграм-канал Сергея Рубанова «Juliarderity» (https://t.me/juliarderity), где он публикует информацию о различных новых спецификациях, инсайдах TC39, WebAssembly и прочие интересности
Внезапно новый 52й выпуск. В гостях Андрей Мелихов и Вячеслав Слинько. Тема разговора: микросервисы на фронтенде. Что такое микросервисы на фронтенде? Существуют ли они? Обсуждаем в новом выпуске вместе с Андреем Мелиховым и Вячеславом Слинько
Внезапный, но запоздалый, 51й выпуск. Записались мы сразу после Web Standards Days, но, по техническим причинам, выкладываемся только сейчас. В гостях Сергей Рубанов на правах соведущего и гость, спикер WSD и React Moscow (который прошел следом за WSD) - Григорий Шехет. Часть новостей, которые мы обсуждали - давно уже старости. Но мы не новостной подкаст и суть бесед не в том, чтобы всех оповестить о новости, а порассуждать о том, как на нас это повлияло и ка будет влиять, высказать личное мнение.
Юбилейный 50й выпуск RadioJS! Как и обещали, выдерживаем наш график и выпускаем ежеквартальынй выпуск (ну +-, да да). Подводим итоги года, фронтенд в 2017 году и в 2018, безбашенные браузеры, вебассембли, битва фреймворков, опенсорс и много чего еще. В гостях - Виталий Слободин, который убил PhantomJS ради хедлес хрома.
Передаем приветы всему сообществу и, в частности, Петру Мязину с его пятиминутками, Вебстандартам, Девшахте, Фронтенд Юности, Смирнову Андрею и Фронтенд Викенду, Роману Дворнову, Алексею Охрименко, Сергею Рубанову...
Одни нас уже похоронили. Другие верили и ждали. Вот эти другие нас смотивировали все-таки бросить свои дела, детей, работы и заботы, купить пиво и встретиться в радиорубке. Буквально, физически, оффлайново. Мы встретились и...
И сделали прямой эфир на 3 часа. При этом наговорили под запись на полтора часа разного интересного. Обсудили кто на какие митапы ходил, кто что использует, хайпы, тренды, все дела. Что-то мы сванговали и что-то уже даже исполнилось (HTML импорты, например).
В гостях у нас был Сергей Рубанов, который в очередной раз нам рассказал про то как войти в Go, про новый Reazonml. Поговорили про веб-компоненты, webassembly, pornhub, MonkeyC и прочее.
Итак встречайте, после долгого перерыва, долгожданный, в прямом смысле слова, 49й выпуск Радиооо ЖыЭсссс!
В первой части подкаста у нас в гостях Алексей Гурьянов, один из мейнтейнеров фреймворка Cerebral, с рассказом про нелегкую, но интересную, жизнь разработчика в опенсорсе, про развитие фрейморка в условиях жесткой конкуренции со стороны Facebook и другими, его преимущества по сравнению с Redux и MobX и немного про кишочки. Во второй части Саша рассказывает про текущее состояние VR и AR в вебе и на телефонах, а ближе к концу мы мечтаем о том, какое будущее нас ждет, когда эти технологии стабилизируются и будут нормой жизни.
Давно обещанный выпуск, целиком посвященный веб-компонентам и Polymer. Сделали введение в тему, обсудили подводные камни и перспективы технологии, а также ответили на многие вопросы наших активных слушателей трансляции, сделавших рассказ менее пафосным и более живым. За кадром остались еще многие и многие другие неосвещенные темы и подробности, которые в будущем еще не раз всплывут в нашем подкасте.
Чтобы развеять мифы вокруг онлайн школ, занимающихся обучением фронтенду, мы пригласили в гости представителей двух популярных школ: одного из основателей школы LoftSchool и видео-блога LoftBlog Николая Чернобаева, а также недавно присоединившегося к HTML Academy Вадима Макеева, который и ранее всегда был близок к теме образования во фронтенде, ведя популярный личный блог, занимаясь организацией конференций и сам будучи докладчиком. Мы распросили их подробно о причинах бума школ фронтенда, зачем и кому нужны школы, как происходит обучение со стороны студента и преподавателя/наставника, узнали их мнение по поводу распространенной критики вокруг их деятельности, и в целом поговорили за будущее нашей индустрии.
В новогодний выпуск к нам в гости пришел Сергей Рубанов: человек-энциклопедия спецификаций ECMAScript, OpenSource-контрибьютор, докладчик различных фронтенд конференций и митапов и один из оранизаторов Moscow BeerJS. Обсудили уходящий год, что он нам принес в плане поддержки новых стандартов, обновлений популярных фреймворков и библиотек, новых технологий и методологий разработки браузерных и серверных приложений на JavaScript и веб-стандартах. Немного поговорили о ближайщем будущем WebAssembly, PWA и WebVR.
В гостях Андрей Михайлов (lolma.us) с рассказом про достоинства, отличительные черты и недостатки Ember.js. Где-то с середины выпуска к прямой трансляции также подключился евангелист Ember.js Андрей Листочкин (@listochkin) и поддержал коллегу по цеху, после того как мы слегка подзавалили Андрея Михайлова вопросами и своим изрядным скептицизмом. В целом получился подробный анализ фреймворка, экскурс в историю его развития, сравнение его с актуальными конкурентами и лучшими практиками. Надеемся у вас теперь достаточно знаний, чтобы как минимум дать Ember.js шанс в следующем большом или маленьком проекте, либо воспользоваться для прототипирования.
Мы наконец-то запустили онлайн трансляции и чат в телеграмме для telegram.me/RadioJSPodcast
Присоединяйтесь к нему, чтобы участвовать в обсуждениях во время трансляций.
В этом выпуске продолжили разговор с Алексеем Охрименко, но уже на немного отдаленные темы вокруг и около Angular, включающие подробный разбор нового RxJS, а также паттерна PRPL, который был недавно вынесен на суд общественности со стороны Google. Немного помусолили тему HTTP 2.0 и его агрессивного маркетинга.
По случаю накопившихся вопросов (а также опыта, что гораздо важнее) по Angular 2 мы позвали в гости Алексея Охрименко (Twitter, GitHub), который давно зарекомендовал себя, как специалист по различным фреймворкам и библиотекам, включая AngularJS и D3.js, а также как профессиональный спикер различных российских конференций и митапов. Также к нам снова присоединился Александр Майоров, с очередными новостями из мира TypeScript, который продолжает бурно развиваться и радовать многих разработчиков. Ну и, конечно, мы не смогли пройти мимо новости о Yarn, о котором разгорелись бурные споры.
Сегодня в гостях у RadioJS Александр Майоров из tutu.ru. Саша давно работает с TypeScript и ему есть что сказать по поводу нового релиза. Также обсуждаем отношение к типизации в командах, стоит ли писать и поддерживать серверный код и прошедшие конференции.
Как нельзя кстати к нам в гости пришел Олег Слободской - автор JSS, докладчик React Amsterdam и крестный отец CSS Modules, который как никто другой может рассказать про то, чем так ужасен CSS на крупных и долгих проектах, какие есть преимущества у инлайн-стилей, и как вообще жить в современном мире, когда каждый норовит придумать, как бы так еще теснее связать CSS с JS. О решениях наболевших проблем CSS и проблемах новых мы и поговорили, записав с Олегом часовое интервью.
Андрей привез с React Amsterdam много интересного, Миша наконец вернулся после болезни с накопившимися новостями, а Костя традиционно рассказал о последних разрабатываемых спецификациях. Майские чуток подкосили нас всех, так что выпуск выходит с большим запозданием.
Обсуждаем неприятную ситуацию с модулем left-pad, который автор убрал из репозитория и тем самым сломал сборки проектов вроде JSCS и Babel.
Говорим о новом поколении unit-testing фреймворков. Есть ли жизнь после Mocha?
Из новостей: Экспериментальная поддержка WebAssembly, новый формат сжатия изображений и критика socket.io.
Гламурные JS проекты всегда смотрели на semver свысока. Angular, Backbone, Polymer своим примером показывают что обратная совместимость не в тренде. React в этом отношении не выделялся, но 7 марта ребята наконец признали semver. Конечно без скандала не обошлось.
На фоне звуков льющейся воды и звенящей клавиатуры, с утра пораньше, Костя и Миша доблестно обсуждают последние релизы популярных библиотек и фреймворков, нововведения в стандартах, а также новые методологии и улучшения к уже зарекомендовавшим себя методологиям разработки. Где-то между делом проскальзывает местами дерзкая критика TypeScript, местами совсем лишняя критика Angular, за которую уже даже стыдно.
Очень сильный подкаст, pro-oriented :)
👍
Посоны, крутые подкасты.