Похожие чаты

Is it good idea to learn Blazor ?

23 ответов

80 просмотров

My life is fine without Blazor... lol

Not IMO.

Houdaifa-Bouamine Автор вопроса
Talula
My life is fine without Blazor... lol

I haven't learned JavaScript yet, so I'm torn between learning it or Blazor

Houdaifa Bouamine
I haven't learned JavaScript yet, so I'm torn betw...

I personally use JavaScript, NodeJS is bit slower no doubt... but you can get things done much faster... in fact I would suggest go for TypeScript, a bit better version compared to JavaScript and use tsc (TypeScript Compiler) to compile it to JavaScript...

Houdaifa-Bouamine Автор вопроса
Talula
I personally use JavaScript, NodeJS is bit slower ...

Is it possible to learn Typescript without learning Javascript?

Houdaifa Bouamine
Is it possible to learn Typescript without learnin...

They are almost same... thing is you can have private/public stuff in TypeScript, variable could have a type, which makes programming bit easier and organized... Yes... but don't even think of using it for anything other than backend stuff... IT SUCKS...

Houdaifa-Bouamine Автор вопроса
Houdaifa-Bouamine Автор вопроса
Talula
Yeah with NodeJS.

I need somting for front-end

Houdaifa Bouamine
Typescript for back-end?

Programming frontend (i.e. Apps, Windows applications, Electron programs) is not good as the apps are really slow.

Houdaifa Bouamine
I need somting for front-end

Go with Flutter... it is PAIN IN A** to learn but it is pretty fast.

Houdaifa Bouamine
I need somting for front-end

For starters, I will even suggest you forego TS and just go with JS. TS will involve a build step and so adds to complexity which JS will avoid due to direct browser adaption.

Talula
Go with Flutter... it is PAIN IN A** to learn but ...

I think HTML/CSS/JS combo will do for him.

Houdaifa-Bouamine Автор вопроса
Houdaifa Bouamine
For web front-end ?

Well even for that you can use flutter... It works... but if you are good with HTML/CSS then JavaScript would be better.

Houdaifa-Bouamine Автор вопроса

And why not Blazor ? Is it harder for beginners or becouse of the less jobs ?

Houdaifa Bouamine
And why not Blazor ? Is it harder for beginners or...

Other advantage of flutter I see is write it once and use it everywhere... (other than backend).

Houdaifa Bouamine
And why not Blazor ? Is it harder for beginners or...

Blazor will limit you to internal web applications and is more suited for people who are already C# experts and are lazy about using JS. They wouldn't be asking this question like you are doing. JS has a much wider scope because it is a language, unlike Blazor. You will of course find more jobs requiring JS than Blazor. JS will also keep things simpler, relative to Blazor. Plus, for Blazor you will eventually want to interop with JS anyway.

Houdaifa Bouamine
And why not Blazor ? Is it harder for beginners or...

since i know Microsoft it will replace it with something new. just like Winform -> WPF -> MAUI -> ——

A X
Blazor will limit you to internal web applications...

Blazor's WebAssembly model will have load time issues compared to an equivalent web app made with JS. Blazor's Server-side model will limit it to internal web applications which can still give a poorer experience due to network issues compared to an equivalent JS based web app.

Houdaifa Bouamine
I haven't learned JavaScript yet, so I'm torn betw...

Javascript for frontends will make life easier imo. If you dont want to go deep into vanilla you can try a framework and make use of it in your projects. Like vue can be used directly with your multi page apps while being fully capable of making SPA's too.

Похожие вопросы

Обсуждают сегодня

Hey everyone! I won’t focus too much on what this person said (it’s clear they don’t understand the scope of what TF and TELOSX are achieving), but I’ll put it simply for thos...
Ana Ojeda
3
Hi did any of you experience a file error when download hex file for Windows?
Valya
17
как правильно удалить сддм? прописал в etc/portage.use/plasma-meta -sddm , но при обновлении юзов мне предлагает поставить lightdm (ещё лучше 😡), добавил туда - display-manage...
REDis
25
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
13
Could the new Norse labs apps have just been called "VPN" instead of DVPN?
HDGVII
14
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
i have a small doubt i developed a rest API in put mapping (we use if more than one filed needs to be updated by user ) but concern is i am using dto class in that i am u...
Surya
6
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Telos is at a pivotal moment. While ambitious projects like zkEVM and SNARKtor have shown promise, the delay in delivering EVM 2.0—a cornerstone of the ecosystem—is a growing ...
Trinidad
8
Карта сайта