Will JavaScript type annotations kill TypeScript?
The creators of Svelte and Turbo 8 both dropped TS recently saying that "it's not worth it".
Yes: If JavaScript gets type annotations then there's no reason for TypeScript to exist.
No: TypeScript remains the best language for structuring large enterprise applications.
TBD: The existing user base and its corpensource owner means that TypeScript isn’t likely to reach EOL without a putting up a fight.
I hope they both die. I mean, if you really need strong types in the browser then you could leverage WASM and use a real programming language.
I don’t know and I don’t care.
AI / Frontend Development / JavaScript / TypeScript

Dev News: Spotify’s TypeScript SDK, Retool Tools, Deno 1.35

Spotify's new TypeScript SDK can be used wherever you can run JavaScript, Retool offers new dev tools, and Deno updates.
Jul 15th, 2023 7:00am by
Featued image for: Dev News: Spotify’s TypeScript SDK, Retool Tools, Deno 1.35
Photo via Pexels

Spotify rolled out its TypeScript SDK for the Spotify Web API last week, which makes it easy to build web applications that integrate with Spotify. The SDK makes it easy to build web applications that integrate with Spotify, and it is now available on GitHub and npm, and can be used wherever you can run JavaScript, the developer blog noted.

“The TypeScript SDK is a comprehensive library that provides access to all of the features of the Spotify Web API,” the post stated. “It is easy to use, and it can be used to build a wide variety of web applications with data from Spotify; such as tracks, playlists, artists and more.”

It’s licensed under the open source Apache License. To use the TypeScript SDK, install it using npm or yarn, then it can be imported it into projects.

Retool Expands Tools to External Apps, Portals

Retool is used by enterprises to build internal apps, but this week the company released two new white-label products designed to roll out apps externally to customers, partners and vendors.

Retool Portals and Embed use the same visual programming environment, optimized components, out-of-the-box API and database integrations, and SDLC features as the original Retool.

Retool Portals manages signups, authentication and permissioning, and is recommended by Retool when developers need an end-to-end hosted solution to build out a portal. The white label solution allows companies to customize the look and feel to reflect their brand. Retool Embed helps augment existing software or business systems, and is designed to help developers bring new functionality they build in Retool into existing portals or applications. Retool recommends Embed for augmenting a pre-existing app with new functionality built in Retool.

In the beta period, enterprises have used Retool Embed and Portals to tackle a vast range of use cases, from building onboarding paths for customers to automating claim submissions. Earlier this year, the company also released Retool Mobile for frontend and web developers who want to leverage native mobile capabilities but do not want to learn a new language to do so.

40 Make Cut in Vercel AI Accelerator Program

Last month, Vercel announced an AI Accelerator, a six-week program that will provide all builders and starts with more than $850,000 in API credits, plus access to venture capitalist and AI experts. Since then, the frontend development platform has received 1,500 applications from startups and individuals; only 40 were accepted into the program.

The participants were announced this week and include B2B and B2C startups, as well as individuals, proposing to use AI across in a number of areas. Some of the more developer-relevant participants include:

  • Daios, a large language model engine ethics engine;
  • Intuita, which refactors and migrates code with an AI-driven evaluation platform;
  • Aasaan, a no-code headless e-commerce store builder;
  • Quest AI, a React code generator from Figma files, 400k+ projects generated; and
  • Showspace, a beta portfolio website generator using AI.

Deno Version 1.35 Available

Deno issued version 1.35, which it acknowledged was a minor release, earlier this month. This version offers a fast and convenient way to build web servers, with Deno.serve(), now stable, according to the release announcement. It also improved npm support with the addition of highly anticipated packages that include:

  • npm:astro
  • npm:aws-sdk
  • npm:axios
  • npm:discord.js
  • npm:node-fetch
  • npm:parcel
  • npm:puppeteer
  • npm:redis

There were also minor changes to the Deno API and web API.

Next month, the focus will be on getting @grpc/grpc-js, google-cloud-node and various DB drivers working.

Deno, created by Ryan Dahl, is a runtime for JavaScript, TypeScript, and WebAssembly based on the V8 JavaScript engine and the Rust programming language.

Group Created with Sketch.
TNS owner Insight Partners is an investor in: Deno.
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories & analyses.