Попробовал, наконец, разработку на Blazor. Это такой фреймворк под .NET, который позволяет писать фронтенд на C#. Работает он двумя способами: либо собирает весь проект в WebAssembly, и бедный пользователь грузит себе мегабайтную dll, либо устанавливает клиент-серверное соединение через SignalR и шлёт клиенту информацию об обновлённых DOM-элементах.
Вот вторую то я и пробовал. Казалось бы — каждое нажатие кнопки требует отправить на сервер запрос и получить ответ. Никогда такого не было! Но субъективно разницы во времени отклика нет (потому что веб и так достаточно медленный, хаха).
Фронтенд-часть пишется очень похоже на JSX: вёрстка реактивно вперемешку с кодом. Когда-то я очень ругал React за такой подход, потому что каша. Но нетипизированный JS по-умолчанию каша, а здесь же по факту получается очень удобно: статический анализ не даёт тебе делать ошибки и писать ерунду.
Но приятный полноценный язык программирования вместо JavaScript это лишь вишенка на торте. Самое крутое — вся сила серверного кода с полноценной возможностью обращения к базе данных, шеринг моделей данных между сервером и клиентом, и, наконец, Dependency Injection любого серверного модуля в «клиент»! То есть вы не просто пишете одно приложение вместо двух, вы ещё и получаете отсутствие ошибок при каком-нибудь изменении моделей API, когда сервер стал отдавать не то, что ожидает клиент. Вам вообще теперь не нужен API, достаточно закодить нужную функцию на серваке и инжектировать её в нужный фронтенд-модуль.
Это супер удобно, супер быстро, супер устойчиво к ошибкам. Теперь не хочется возвращаться даже на вполне крутой Vue 3. Но, система пока новая, она не обросла решениями от комьюнити, а браузерный API всё равно придётся дергать через JavaScript Interop. Для совсем кайфа нужно подождать годик, поскольку развитие идёт довольно быстро. Например, там нет очень нужного в таком деле hot reload, но в .NET 6 он уже анонсирован, и вроде как есть в превью, а релиз в ноябре.
#dev
#Francia
Jordan #Bardella (#RN|ID): "Bisogna bloccare con solennità e serietà l'unione di estrema sinistra e antirepubblicana. Un blocco di 50 sfumature di rosso che non ha più alcun complesso per fare un patto con l'Islam politico e l'indigenismo. Abbiamo deciso di candidare 569 figure, di cui 289 uomini e 280 donne."
@UltimoraPolitics
#Francia🇫🇷, Marine #LePen: “Siamo pronti a prendere il potere. Il voto dei francesi è definitivo: il presidente, rispondendo all'appello di Jordan #Bardella, ha appena annunciato il ritorno dei francesi alle urne tra poche settimane. Siamo pronti a esercitare il potere, pronti a porre fine a questa immigrazione di massa, a fare del potere d’acquisto una priorità, pronti a rilanciare la Francia” - Agi
@UltimoraPolitics
🇫🇷 Jordan #Bardella ha annunciato su X che il Rassemblement National presenterà due mozioni di censura: una all'Assemblea nazionale contro il governo e una al Parlamento europeo contro la Commissione von der #Leyen, in merito all'accordo UE-Mercosur.
@UltimoraPolitics24
🔵#Bardella critique la politique économique du gouvernement
Le président du Rassemblement national, Jordan Bardella, a critiqué la politique économique d'Emmanuel #Macron, accusant son gouvernement d'entraîner le déclin industriel, de fragiliser les travailleurs et d'accroître la dépendance économique de la #France.
Crédit vidéo : Rassemblement national
RT en français • Osez questionner !
🔵#Bardella critique la politique économique du gouvernement
Le président du Rassemblement national, Jordan Bardella, a critiqué la politique économique d'Emmanuel #Macron, accusant son gouvernement d'entraîner le déclin industriel, de fragiliser les travailleurs et d'accroître la dépendance économique de la #France.
Crédit vidéo : Rassemblement national
RT en français • Osez questionner !
📰 Perpignan Inc.: Law, Order and Overdraft
Perpignan is the National Rally’s demo version of France: more cops, more cameras, more debt, and a mayor who might be legally disqualified before he can finish bragging about it. Louis Aliot sells the city as a “laboratory” of far-right governance — security as the core product, municipal politics as a test bench for 2027.
On the metrics he chose, he delivers: municipal police up from 161 to 199 officers, 1.6 local cops per 1,000 residents — the highest ratio among big French cities and nearly triple Paris — plus plans for 50 more officers and 200 extra cameras, especially in poor, heavily North African and Roma neighborhoods. Drug-trafficking cases and fines explode, crime stats go up, and RN spins that as proof it’s finally “doing something” about the violence it talks about nonstop.
The bill arrives quietly: debt per resident is far above comparable cities, property and business taxes are higher than in most peers, and opponents say the PR machine is the only thing truly overperforming. Yet Aliot still leads in the polls, Marine Le Pen and Jordan Bardella use Perpignan as a backdrop to promise “public order as an absolute priority,” and even skeptical voters admit they feel the streets look cleaner — then add they don’t buy the rest of the program.
This is the far-right offer in one city: turn poverty and neglect into a permanent crime scene, flood it with police, send the bill to taxpayers, and call the whole thing “responsibility.” If it works in Perpignan, they’ll scale it — not because it fixes anything, but because fear and fines still poll better than admitting you have no answer for why the city was abandoned in the first place.
#france#perpignan#Aliot#LePen#Bardella#farRight#security#police#fakeDemocracy
📱American Оbserver - Stay up to date on all important events
🇺🇸
🇫🇷#Francia — Ieri si è votato per le elezioni amministrative: male i candidati macronisti, bene invece i socialisti, la sinistra di #Melenchon e la destra di #Bardella. A Parigi sarà ballottaggio tra il socialista Emmanuel #Gregoire e l’ex ministra Rachida #Dati, vicina a Macron e al centrodestra. A Marsiglia si sfideranno il sindaco uscente di sinistra Benoît #Payan e il candidato di #RN, Franck #Allisio. I Verdi prevalgono a Lione, a Lille ci sarà un ballottaggio tra sinistra e centrosinistra, mentre l’ex premier centrista #Philippe è in testa a Le Havre. Il centrosinistra arriva primo anche a Strasburgo, Rennes, Nantes e Bordeaux. Il #RN ha vinto al primo turno a Perpignan e punta a governare diverse città della Costa Azzurra, come Marsiglia, Tolone e Nizza. I ballottaggi si terranno il 22 marzo.
@UltimoraPolitics24