mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

12K
active users

#angular

9 posts9 participants1 post today
Ein Philosophiker<p>Why does <a href="https://social.saarland/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> not build on <a href="https://social.saarland/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenBSD</span></a>? Why does nothing build on it? // <span class="h-card" translate="no"><a href="https://a.gup.pe/u/angular" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>angular</span></a></span></p>
Jason Gaylord<p>The TechBash 2025 schedule is now posted. You only have until October 3rd to save $100 on your ticket and stay at the Kalahari Resort. Learn more at jasong.us/4lG3Gnt </p><p><a href="https://techhub.social/tags/techbash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>techbash</span></a> <a href="https://techhub.social/tags/devconference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devconference</span></a> <a href="https://techhub.social/tags/devconf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devconf</span></a> <a href="https://techhub.social/tags/dotnetconf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnetconf</span></a> <a href="https://techhub.social/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> <a href="https://techhub.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://techhub.social/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://techhub.social/tags/containers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containers</span></a> <a href="https://techhub.social/tags/dev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dev</span></a></p>
Doug Parker 🕸️<p>This post brought to you by trying to build <a href="https://techhub.social/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a> DevTools inside a <a href="https://techhub.social/tags/buildah" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>buildah</span></a> environment and isn't nearly as absurd as you think it is.</p>
Matti Järvinen<p>Angular Signal Forms demo ( 14:39 for the impatient ).</p><p><a href="https://www.youtube.com/live/R82ZAgL3BGU?si=0hh1SHJjSwhvehJ8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/live/R82ZAgL3BGU?s</span><span class="invisible">i=0hh1SHJjSwhvehJ8</span></a></p><p><a href="https://mastodon.social/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a></p>
Lars Gyrup Brink Nielsen 🇩🇰<p>🗺️ Router Component Store (@ngworker/router-component-store) release 16.0.0<br>- Add `selectRouteDataParam(param)` and deprecate `selectRouteData(param)`<br>- Require Angular 16, NgRx 16, RxJS 7.5, TypeScript 4.9<br><a href="https://github.com/ngworker/router-component-store/releases/tag/v16.0.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ngworker/router-com</span><span class="invisible">ponent-store/releases/tag/v16.0.0</span></a><br><a href="https://mastodon.nu/tags/NgRx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NgRx</span></a> <a href="https://mastodon.nu/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a></p>
Liminal witch 🧙‍♀️ Sarah<p>Vue Test Utils 1 targets Vue 2<br>Vue Test Utils 2 targets Vue 3</p><p>I think I've found new appreciation of Angular devs' courage to skip version 3.</p><p><a href="https://hachyderm.io/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> <a href="https://hachyderm.io/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> <a href="https://hachyderm.io/tags/vue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vue</span></a></p>
WordofTheHour<p><a href="https://mastodon.social/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> : relating to an angle or to angles</p><p>- French: angulaire</p><p>- German: eckig</p><p>- Italian: angolare</p><p>- Portuguese: angular</p><p>- Spanish: angular</p><p>------------</p><p>Join our new Discord Server for language learners @ <a href="https://wordofthehour.org/discord" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">wordofthehour.org/discord</span><span class="invisible"></span></a></p>
Lars Gyrup Brink Nielsen 🇩🇰<p>🗺️ Router Component Store (@ngworker/router-component-store) release 15.0.0<br>A strictly typed lightweight alternative to NgRx Router Store (@ngrx/router-store) and ActivatedRoute.<br>- Support array query params<br>- Use strict types for router params, query params, and route data<br>- A shared API (RouterStore) for global/local router store<br>- A local router store matches ActivtatedRoute<br>- The global router store matches NgRx Router Store selectors<br><a href="https://github.com/ngworker/router-component-store/releases/tag/v15.0.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ngworker/router-com</span><span class="invisible">ponent-store/releases/tag/v15.0.0</span></a><br><a href="https://mastodon.nu/tags/NgRx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NgRx</span></a> <a href="https://mastodon.nu/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a></p>
BrainSportHero<p><a href="https://mstdn.social/tags/rebus" class="mention hashtag" rel="tag">#<span>rebus</span></a> <a href="https://mstdn.social/tags/rebuspuzzle" class="mention hashtag" rel="tag">#<span>rebuspuzzle</span></a><br />Identify the symbols and images. Skip, change or pick the correct letters. Create the solution word.<br />Comment &amp; follow!</p><p>More <a href="https://mstdn.social/tags/puzzles" class="mention hashtag" rel="tag">#<span>puzzles</span></a>:<br /><a href="https://brainsporthero.com/2022/09/rebus-picture-puzzles-1/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">brainsporthero.com/2022/09/reb</span><span class="invisible">us-picture-puzzles-1/</span></a></p><p>Play on: <a href="https://puzzles.brainsporthero.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">puzzles.brainsporthero.com</span><span class="invisible"></span></a><br />It&#39;s free and no login required.</p><p>Have fun with our <a href="https://mstdn.social/tags/brainteasers" class="mention hashtag" rel="tag">#<span>brainteasers</span></a></p><p><a href="https://mstdn.social/tags/braintraining" class="mention hashtag" rel="tag">#<span>braintraining</span></a> <a href="https://mstdn.social/tags/brainteaser" class="mention hashtag" rel="tag">#<span>brainteaser</span></a> <a href="https://mstdn.social/tags/braingames" class="mention hashtag" rel="tag">#<span>braingames</span></a> <a href="https://mstdn.social/tags/brainhealth" class="mention hashtag" rel="tag">#<span>brainhealth</span></a> <a href="https://mstdn.social/tags/wordplay" class="mention hashtag" rel="tag">#<span>wordplay</span></a> <a href="https://mstdn.social/tags/wordgame" class="mention hashtag" rel="tag">#<span>wordgame</span></a><br /><a href="https://mstdn.social/tags/instapuzzle" class="mention hashtag" rel="tag">#<span>instapuzzle</span></a> <a href="https://mstdn.social/tags/wordpuzzle" class="mention hashtag" rel="tag">#<span>wordpuzzle</span></a> <a href="https://mstdn.social/tags/wordpuzzles" class="mention hashtag" rel="tag">#<span>wordpuzzles</span></a><br /><a href="https://mstdn.social/tags/quizoftheday" class="mention hashtag" rel="tag">#<span>quizoftheday</span></a> <a href="https://mstdn.social/tags/mentalhealthquotes" class="mention hashtag" rel="tag">#<span>mentalhealthquotes</span></a> <a href="https://mstdn.social/tags/angular" class="mention hashtag" rel="tag">#<span>angular</span></a> <a href="https://mstdn.social/tags/brainpuzzle" class="mention hashtag" rel="tag">#<span>brainpuzzle</span></a> <a href="https://mstdn.social/tags/mindbending" class="mention hashtag" rel="tag">#<span>mindbending</span></a></p>
CristoDCGomez<p>Aprender <a href="https://mastodon.online/tags/React" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React</span></a> o Seguir en la linea de mantenerme con <a href="https://mastodon.online/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a> mientras aprendo a dominar <a href="https://mastodon.online/tags/Vue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vue</span></a>... No se si realmente vale la pena otro cambio mas...</p>
Habr<p>Поиск на RxJS и Taiga UI</p><p>Привет, Хабр! Я Антон Марченко, разработчик в Т-Банке. Поделюсь интересной задачей по работе с потоками на RxJS, которую мы однажды решали. Представьте HR-портал ИТ-компании, в котором реализован поиск по постам и статьям. Нам предстояло внедрить на сайт несколько внешних поисков: по пользователям, ссылкам и исходникам. А еще предусмотреть скелетоны и обработку ошибок и заложить возможность добавлять новые внешние источники поиска динамически, не дорабатывая каждый раз пользовательский интерфейс.</p><p><a href="https://habr.com/ru/companies/tbank/articles/936794/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/tbank/ar</span><span class="invisible">ticles/936794/</span></a></p><p><a href="https://zhub.link/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> <a href="https://zhub.link/tags/%D0%B2%D0%B5%D0%B1%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>вебразработа</span></a> <a href="https://zhub.link/tags/rxjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rxjs</span></a></p>
🌈 Lascapi ⁂<p>Hi there! I'm looking for a job as <a href="https://social.tchncs.de/tags/fullstack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fullstack</span></a> <a href="https://social.tchncs.de/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> in <a href="https://social.tchncs.de/tags/Bonn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bonn</span></a> <a href="https://social.tchncs.de/tags/Germany" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Germany</span></a> or <a href="https://social.tchncs.de/tags/remote" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>remote</span></a>. </p><p>My main skills are: <a href="https://social.tchncs.de/tags/Typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Typescript</span></a> <a href="https://social.tchncs.de/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a> <a href="https://social.tchncs.de/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://social.tchncs.de/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://social.tchncs.de/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> and a bit of <a href="https://social.tchncs.de/tags/Devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Devops</span></a> and <a href="https://social.tchncs.de/tags/UX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UX</span></a> <a href="https://social.tchncs.de/tags/uidesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uidesign</span></a> <br>And I would like to work for <a href="https://social.tchncs.de/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> projects. </p><p>My <a href="https://social.tchncs.de/tags/CV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CV</span></a> is here <a href="https://cv.isman.fr/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">cv.isman.fr/</span><span class="invisible"></span></a> </p><p>Let's get in touch! :) </p><p><a href="https://social.tchncs.de/tags/boostswelcome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>boostswelcome</span></a> <a href="https://social.tchncs.de/tags/fedihire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedihire</span></a> <a href="https://social.tchncs.de/tags/fedihired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedihired</span></a> <a href="https://social.tchncs.de/tags/fedihiring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedihiring</span></a> <a href="https://social.tchncs.de/tags/getfedihired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>getfedihired</span></a> <a href="https://social.tchncs.de/tags/hirefedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hirefedi</span></a></p>
maschmi<p>If you are developing a <a href="https://mastodon.social/tags/WebApp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebApp</span></a> try to enable <a href="https://mastodon.social/tags/CSP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSP</span></a> heders directly from the start. It is much easier to validate correct function everytime a feature is added and not at a later point if the app still works correclty.</p><p>That said: <a href="https://mastodon.social/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> made it easier to add CSP headers with a nonce <a href="https://angular.dev/best-practices/security#content-security-policy" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">angular.dev/best-practices/sec</span><span class="invisible">urity#content-security-policy</span></a></p><p>I trust you with searching on how to configure your webserver and check CSPs with tools ;)</p><p>I found this refrence rather helpful: <a href="https://content-security-policy.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">content-security-policy.com/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/AppSec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppSec</span></a></p>
Habr<p>История одного бага</p><p>Пожалуй, самые неприятные баги – те, что воспроизводятся один раз из ста. Их не пощупать, не продебажить и даже не проверить результат. Так и тут. Прилетает мне баг от тестировщика с описанием: Контент приложения уезжает влево и скрывается за панелью навигации. Как воспроизвести не знаю, появляется несколько раз в день, зависимость не выявлена. Естественно, у меня ни разу не воспроизвелось. Ну и как с этим работать? Дальше расскажу о, возможно, самом странном баге в моей карьере.</p><p><a href="https://habr.com/ru/articles/935972/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/935972/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a> <a href="https://zhub.link/tags/%D0%9E%D1%82%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Отладка</span></a> <a href="https://zhub.link/tags/%D0%B1%D0%B0%D0%B3%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>баги</span></a> <a href="https://zhub.link/tags/%D1%84%D1%80%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D0%B4%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>фронтендразработка</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>профилирование</span></a> <a href="https://zhub.link/tags/angular_material" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular_material</span></a></p>
Matti Järvinen<p>Angular profiling with Angular 20 &amp; Chrome.</p><p>Seems this would be a good tool if you have:<br>- some not so easily pinned down problems in your code. ( Like timers triggering constant change detection. )<br>- or you need to very fast application startup </p><p><a href="https://blog.angular.dev/the-angular-custom-profiling-track-is-now-available-0f9d8d36218a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.angular.dev/the-angular-c</span><span class="invisible">ustom-profiling-track-is-now-available-0f9d8d36218a</span></a></p><p><a href="https://mastodon.social/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a></p>
Habr<p>Angular Signals + RxJS: объединяем два реактивных мира в одном стейт-менеджере</p><p>Angular долгое время ассоциировался с RxJS. Даже слишком: многие разработчики ощущали, что без Observable ничего не работает. Но вот в Angular 17 появляются Signals — синхронная реактивность прямо из коробки. В 17+ — они становятся мейнстримом. Возникает вопрос: а что делать с RxJS? Выбрасывать? Signals и RxJS — не конкуренты, а два мощных инструмента для решения разных задач. И если их правильно сочетать, можно построить удобную, масштабируемую и эффективную архитектуру.</p><p><a href="https://habr.com/ru/articles/935526/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/935526/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/signal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>signal</span></a> <a href="https://zhub.link/tags/rxjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rxjs</span></a> <a href="https://zhub.link/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a></p>
Doug Parker 🕸️<p>Some of you might be aware that <a href="https://techhub.social/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a> is converging with <a href="https://techhub.social/tags/Wiz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wiz</span></a>, an internal <a href="https://techhub.social/tags/Google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Google</span></a> web framework.</p><p>Over the last few months, we've invested in "converging" Angular DevTools and adding support for Wiz apps and this led to some interesting revelations which have stuck on my mind.</p><p>🧵</p>
Doug Parker 🕸️<p>Mark Techson bringing the (only slightly less leet) heat on recent <a href="https://techhub.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> development in <a href="https://techhub.social/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a>.</p><p><a href="https://youtube.com/shorts/-miCU6FGfMg?si=9hsi-Ix7RzVGAIOS" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtube.com/shorts/-miCU6FGfMg</span><span class="invisible">?si=9hsi-Ix7RzVGAIOS</span></a></p>
Habr<p>Что такое инкрементальная гидратация в Angular</p><p>Как инкрементальная гидратация в Angular помогает сделать приложения действительно быстрыми Если вы когда-либо запускали SSR в Angular, вы наверняка сталкивались с этим парадоксом: страница вроде бы загружается молниеносно, но ощущается медленной. Контент есть, кнопки на месте — а кликаешь по ним, и в ответ тишина. Почему? Потому что браузер всё ещё «оживляет» интерфейс — запускает JavaScript, подключает обработчики, восстанавливает состояние. Это и есть гидратация, и в классическом исполнении она не так уж и быстра.</p><p><a href="https://habr.com/ru/articles/933794/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/933794/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> <a href="https://zhub.link/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> <a href="https://zhub.link/tags/ssr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ssr</span></a> <a href="https://zhub.link/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a></p>
heise Developer<p>Angular Signals: Elegante Reaktivität als Architekturfalle</p><p>In komplexen Architekturen bringen Angular Signals eine Reihe Nachteile mit, die Systeme völlig aus dem Ruder laufen lassen können.</p><p><a href="https://www.heise.de/hintergrund/Angular-Signals-Elegante-Reaktivitaet-als-Architekturfalle-10505203.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/hintergrund/Angular-S</span><span class="invisible">ignals-Elegante-Reaktivitaet-als-Architekturfalle-10505203.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon</span></a></p><p><a href="https://social.heise.de/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a> <a href="https://social.heise.de/tags/Developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developer</span></a> <a href="https://social.heise.de/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a> <a href="https://social.heise.de/tags/Softwarearchitektur" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Softwarearchitektur</span></a> <a href="https://social.heise.de/tags/Webentwicklung" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webentwicklung</span></a> <a href="https://social.heise.de/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a></p>