create account

TypeScript - Web Development by mahdiyari

View this thread on: hive.blogpeakd.comecency.com
· @mahdiyari ·
$7.56
TypeScript - Web Development
<center>![typescript](https://files.peakd.com/file/peakd-hive/mahdiyari/23uQfrCXhxtGcxak5sS6NWSNVUDG2T5iZXK191JAiA1amFUKjajs4agCAYon4cDCkVQpG.png)</center>

I decided to write this up after the recent announcement by TypeScript: [A 10x faster TypeScript](https://www.youtube.com/watch?v=pNlq-EVld70).

I always had a love/hate relationship with [TypeScript](https://www.typescriptlang.org) for the most part. I hated it because you need to compile the code and do other things beside coding to make it work with Node.js etc. I loved it because it is a superior "language" when comparing with JS as it offers way more convenience and standards.

My use of TypeScript mostly was limited to TypeScript in Angular. I would use native JS for everything else. 

But something changed recently. [Deno](https://deno.com/) has become more stable and popular as an alternative to Node.js.

Imagine writing a code in TS and it just works. There is no `node_modules` folder and you don't have to worry about thousands of dependencies. You can turn your code into a small executable natively with Deno. It has a built-in language service and code formatter. It is more secure as you have to give the code explicit permissions to access network, your system, or files. It is also compatible with npm packages.

I can't see how you would be a web developer and not like Deno. I love Deno and now I have been exclusively coding with TypeScript and using Deno.

The recent announcement for TypeScript is a very good news for web developers. TypeScript is coded using TypeScript (something like that). The announcement was them moving the code base to GO and making it faster by up to 10 times.

I don't think Node.js with native JS are going anywhere soon unless something changes in the V8 engine (the engine that runs the code behind the scene on Node.js, Chromium based browsers, and Deno). But I think moving towards TS is the better move for web development. The lingering backwards compatibility and maintenance of the old code will haunt us forever but I don't think we should slow down technology because of slow people. Some governments still use Windows XP. Besides that, it is extremely easy to convert the existing code over.

If you haven't already, checkout [Deno](https://deno.com/) and see how easy it is to work with.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 262 others
properties (23)
authormahdiyari
permlinktypescript-web-development
categoryhive-139531
json_metadata{"app":"peakd/2025.2.3","format":"markdown","tags":["dev","typescript","development","deno","nodejs"],"users":[],"image":["https://files.peakd.com/file/peakd-hive/mahdiyari/23uQfrCXhxtGcxak5sS6NWSNVUDG2T5iZXK191JAiA1amFUKjajs4agCAYon4cDCkVQpG.png"]}
created2025-03-13 16:29:48
last_update2025-03-13 16:29:48
depth0
children4
last_payout2025-03-20 16:29:48
cashout_time1969-12-31 23:59:59
total_payout_value3.800 HBD
curator_payout_value3.761 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,317
author_reputation199,858,416,089,067
root_title"TypeScript - Web Development"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id141,409,697
net_rshares22,628,486,745,214
author_curate_reward""
vote details (326)
@bigorna1 ·
Hi there,
I am having trouble accessing my Hive.vote page.
password is correct and I am let in but can not reach the curation trails nor the settings.
any ideas ?
I attach a screen shot of the only page I can reach.

![Screen Shot 2025-04-19 at 19.58.05.png](https://images.hive.blog/DQmNNKpMpCAeNxsXCusyUpwzZG77DKsW5Zzys4LFNnyHxbR/Screen%20Shot%202025-04-19%20at%2019.58.05.png)

thank you.
properties (22)
authorbigorna1
permlinksuzbfq
categoryhive-139531
json_metadata{"image":["https://images.hive.blog/DQmNNKpMpCAeNxsXCusyUpwzZG77DKsW5Zzys4LFNnyHxbR/Screen%20Shot%202025-04-19%20at%2019.58.05.png"],"app":"hiveblog/0.1"}
created2025-04-19 18:59:57
last_update2025-04-19 18:59:57
depth1
children2
last_payout2025-04-26 18:59:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length391
author_reputation30,354,412,591,071
root_title"TypeScript - Web Development"
beneficiaries
0.
accountchrisaiki
weight300
1.
accounthiveonboard
weight100
2.
accountocdb
weight100
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id142,194,487
net_rshares0
@bigorna1 ·
It did. thank you 🙏
!BBH
properties (22)
authorbigorna1
permlinkre-bigorna1-2025421t85131765z
categoryhive-139531
json_metadata{"tags":["ecency"],"app":"ecency/4.0.3-vision","format":"markdown+html"}
created2025-04-21 07:51:33
last_update2025-04-21 07:51:33
depth2
children0
last_payout2025-04-28 07:51:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length24
author_reputation30,354,412,591,071
root_title"TypeScript - Web Development"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id142,220,765
net_rshares0
@mahdiyari ·
It should be fixed now.
👍  
properties (23)
authormahdiyari
permlinkre-bigorna1-suzgh5
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2025.4.6","image":[],"users":[]}
created2025-04-19 20:49:03
last_update2025-04-19 20:49:03
depth2
children0
last_payout2025-04-26 20:49:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length23
author_reputation199,858,416,089,067
root_title"TypeScript - Web Development"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id142,195,827
net_rshares0
author_curate_reward""
vote details (1)
@dobro2020 ·
i rad about this but the beta will be aviable in may of this year and they said that the final version could be aviable in finals of this year :D
properties (22)
authordobro2020
permlinkre-mahdiyari-st5foy
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2025.2.3","image":[],"users":[]}
created2025-03-15 05:10:12
last_update2025-03-15 05:10:12
depth1
children0
last_payout2025-03-22 05:10:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length145
author_reputation66,121,305,912,047
root_title"TypeScript - Web Development"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id141,444,223
net_rshares0