third-sun
TypeScript
third-sun | TypeScript | |
---|---|---|
3 | 1,322 | |
1 | 98,639 | |
- | 0.7% | |
5.8 | 9.9 | |
3 months ago | 4 days ago | |
TypeScript | TypeScript | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
third-sun
-
Peko v1.3.1 - Unopinionated server framework/toolkit for full-stack apps on Deno Deploy
Regarding the build step, Peko doesn't (yet?) have a handler directly for this but I have implemented this kind of logic in the iiisun.art app here. The code is still a WIP but basically a loading screen is sent at first which triggers compilation assets, then the "/" is swapped to the index page and an event is sent to the client telling it to refresh. There might be a cool way to wrap this behaviour but part of the mantra of Peko has been to keep it lightweight and flexible so would need to find a good solution. If you have suggestions I'd love to hear them :)
-
Deno developers - if you could improve Deno, what would you change or add?
Take a look at this for an example: https://github.com/sebringrose/third-sun/blob/main/routes.ts
-
Advice on Deno to wasm data transfer
I'm optimizing a site by progressively loading higher res images from a custom img element. The different resolutions are created at runtime by passing the source image data (Uint8Array) into a rust wasm image implementation. (using image crate)
TypeScript
-
TypeScript strictly typed
Yet, all these projects were coded in TypeScript. Should not it guarantee typing like in Java, C# or Rust?
-
TypeScript strictly typed - Part 1: configuring a project
TypeScript: tsc --init
-
TypeScript strictly typed - Part 2: full coverage typing
The official TypeScript home page defines it as "a strongly typed programming language that builds on JavaScript".
-
React + Ruby on Rails without any gems
How to start using React components written in TypeScript using Ruby on Rails as a server with only built-in Rails features? There are a couple of ways we can achieve it with.
-
Typescrypt: Make your life easier with decorators
Decorators were initially introduced as an experimental feature in TypeScript 1.5 in July 2015, and using them required enabling a specific compiler option called --experimentalDecorators.
-
Create a Responsive Navbar React Tailwind CSS TypeScript
react useState (react.dev) Tailwind CSS (tailwindcss.com) typescriptlang.org
-
React with Tailwind CSS Skeleton Loader Example
typescriptlang.org
-
Building my own ChatGPT
TypeScript: Adding types to JavaScript makes your code more reliable and easier to maintain.
-
Exploring Angular 17 and Beyond: Major Enhancements, Latest Updates, Migration Strategies, and Future Outlook
Angular 17 has sparked a renewed interest among developers with its groundbreaking features and enhancements. Developed and maintained by Google, Angular 17 represents a significant leap forward in front-end technology, setting new standards for Angular Development Services. This latest version of the popular TypeScript-based web application framework is designed to improve developer productivity and enhance user experience. By prioritizing performance, scalability, and maintainability, Angular 17 empowers developers to build dynamic and responsive web applications effortlessly.
-
Svelte Series-1: An awesome framework
Version 3 was a major revision where the Svelte development team began to rethink the core concept of modern UI frameworks: reactivity. By 2019, Svelte has become a mature tool for building out-of-the-box web applications with TypeScript support.
What are some alternatives?
peko - Featherweight apps on the edge, built with Web Standards 🐣⚡
zod - TypeScript-first schema validation with static type inference
deno_blog - Minimal boilerplate blogging.
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Tailwind CSS - A utility-first CSS framework for rapid UI development.
zx - A tool for writing better scripts
esbuild - An extremely fast bundler for the web
gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert
Yup - Dead simple Object schema validation
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
rescript-compiler - The compiler for ReScript.
linaria - Zero-runtime CSS in JS library