Introducing the vlt Package Manager & Serverless Registry ⚡️ Read more about our initial product offerings and their main features announced during NodeConf EU 2024: https://lnkd.in/dAeAc3xU #JavaScript #nodejs #package #vlt
vlt technology inc.’s Post
More Relevant Posts
-
🚀 Exciting News for Developers! Next.js 15 is here, packed with groundbreaking features and enhancements that will elevate your development experience. 🌟 🔧 Enhanced Codemod CLI: Upgrading to the latest version is now a breeze with automated dependency updates and guided changes. ⚡ Turbopack Stability: The new bundler is stable and opt-in, offering faster cold compilation performance for local development. 🔄 Asynchronous APIs: Transitioning to asynchronous APIs improves server-side rendering, setting the stage for future optimizations. 🔒 Security Enhancements for Server Actions: Improved measures ensure your server-side functions remain secure from unintentional exposure. 🛠️ Static Route Indicator: Easily identify static or dynamic routes during development for optimized performance. 📝 New <Form> Component: Simplifies form creation with prefetching, client-side navigation, and progressive enhancement. 📜 TypeScript and ESLint 9 Support: Type-safe options for next.config.ts files and compatibility with ESLint 9. ⏱️ Improved Static Generation: Optimized build times by reusing fetch responses, especially for pages with slow network requests. 🏠 Self-Hosting Improvements: New controls over Cache-Control directives and enhanced image optimization for better performance. Next.js 15 is a testament to the continuous efforts of the development community and Vercel's core team. Are you ready to explore these new features and take your projects to the next level? 🤔 #NextJS #WebDevelopment #JavaScript #TypeScript #FrontendDevelopment #Vercel #TechUpdates
NextJS 15: Features and Updates Uncovered
blog.jealous.dev
To view or add a comment, sign in
-
🔍 Want to simplify your React development process? Learn how to leverage Next.js with Docker and Docker Compose in this beginner's guide! Get started today! 🚀🐳 https://buff.ly/3Quejx3 #Nextjs #Docker #BeginnersGuide
How to use Next.js with Docker and Docker compose a beginner's guide
geshan.com.np
To view or add a comment, sign in
-
Just published a new article about worker threads in nodeJs 🚀 . . Check out the article here ➡️ https://lnkd.in/g5KsTqfY #nodejs #backend
Boost Node.js Performance with Worker Threads: A Beginner's Guide
blogs-krypto.hashnode.dev
To view or add a comment, sign in
-
How we shrunk our Javascript monorepo git size by 94% This isn't click bait. We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. It's large not only in terms of GB, but also in terms of sheer volume of code and contributions. We recently crossed the 1,000 monthly active users mark, about 2,500 packages, and ~20million lines of code! The most recent clone I did of the repo clocked in at an astonishing 178GB. #JavaScript #MonorepoOptimization #GitPerformance #CodeOptimization #SoftwareEngineering #DevOps #MicrosoftEngineering #CodeEfficiency #RepositoryManagement #ScalableCodebases https://lnkd.in/g9RPZbku
How we shrunk our Javascript monorepo git size by 94%
jonathancreamer.com
To view or add a comment, sign in
-
Wrote an article on setting up Jest in Serverless environment! My article dives deep into the process, providing step-by-step guidance on configuring Jest seamlessly within Serverless framework. Article Link: https://lnkd.in/gPKyiiwK #jest #javascript #serverless
How to Set Up Jest in Serverless: A Step-by-Step Guide
medium.com
To view or add a comment, sign in
-
🚀 Explore the world of RxJS and MarbleJS with a REST API example! 💡Discover how to simplify development using the Bun JavaScript runtime & toolkit, instead of traditional NodeJS.
Bun.js and RxJS REST API example
devanddeliver.com
To view or add a comment, sign in
-
After reviewed a lot of open-source code, and corporate repositories, found one common typescript mistake that developers usually make. I was also the same person who made this mistake, but due to some unintended behavior, I dug deep and improved my practice. Many developers use typescript deceleration files (“.d.ts”) in a way that is not recommended. The Typescript team strongly discourages this practice. So, what the mistake actually is: 👎 Developers often use “.d.ts” files instead of .ts files for declaring types. 👎 It is surprising that many developers use .d.ts files for defining the types of regular modules. 👎 On the surface, .d.ts files may seem to behave the same as normal modules, but they have different purposes. Issues with the “.d.ts” file: ❌ TypeScript's type checking skips .d.ts files by default. ❌ .d.ts files are meant only for types, not runtime code. ❌ Adding runtime features to .d.ts files leads to errors. “.d.ts” files should not contain runtime code. ❌ Declarations in .d.ts files become available globally, causing naming conflicts and dependency management challenges. Purpose of Declaration Files: ✅ Declaration files are used by TypeScript to understand and type JavaScript files. ✅ They are used alongside JavaScript files to describe the types of the code. ✅ Placing .d.ts files alongside JavaScript files allows TypeScript to understand and provide accurate typings for JavaScript libraries. Recommendations: 👍 Using .ts files for types is recommended. 👍 Types should be put in normal modules like any other code, not in .d.ts files. 👍 .d.ts files should only be used for global alterations to interfaces and making changes to the global scope. Typescript also does not recommend this practice: https://lnkd.in/dCW_kDV5 if you find this post helpful for you, feel free to like, follow, and repost, and share the coding motivation to others. #typescript #javacript #practices #bestpractices #tips #tricks #scope #js #react #reactjs #next #nextjs #ts #eslint #opensource #developers #engineers #software #frontend #backend #code #dailytips #coding
To view or add a comment, sign in
-
Why is typescript so popular with enterprise solutions? Well with a few estimations we can see why it makes sense. 1. My team had about 4 people actively working on the front end Javascript code. 2. I had at most 3 tickets come to me about types in the 4 years I was on the team. 3. When a bug did come in, the fix was obvious and took about 15 minutes in total. How many customers were affected by a “type” bug? 1. 10M visitors/day 2. Estimate 0.25% saw the bug 3. About 30 days for the bug to be identified, put in a sprint and get the fix in production 10M * .0025 * 30 days * 3 tickets * 4 people / 4 years = 2.25M users affected per year. or DailyVisitors * .225 = totalAffected per year What are the costs of Typescript? Typescript runs at about a 1:1 compared to Javascript... so nothing there. One time costs: 1. Upfront training (1-2 days) 2. Converting code base to typescript (One person 2 weeks using a codemod?) Is a one time 3-4 week investment worth a more positive user experience for 2.25M users every year? That sounds like a pretty good tradeoff to me. I think it makes more sense if you’re using node.js as your backend, because then a type issue causes more than just a page refresh, or if you have substantially more daily visitors. Some people will get hung up on details of the estimation, but this exercise is really meant as a rough approximation to determine if it’s a reasonable decision.
To view or add a comment, sign in
-
🚀 NestJS is a great framework for building NodeJS APIs. While doing so, one major issue is the validation of input/output data. ⚠️ The NestJS team recommends using `class-validator`, but there is a better way. ✨ Using `openapi-express-validator` solves a few issues of the first approach: 📄 Greatly improves maintainability 📚 Ensures API documentation consistency 🔄 Reduces code duplication 🤔 Which request/response validation technique do you prefer? 👏= `class-validator` 💡= `openapi-express-validator` 😆= validation?!? who cares?
Why you should not use class-validator in NestJS!
dev.to
To view or add a comment, sign in
-
🚀 New article about injecting environmentvariables in statically built web applications with Vite and Nginx In this article, I explore methods for injecting environment variables into statically built web applications using Vite and Nginx. You'll learn how to automate this process using a Docker container and the envsubst tool to replace variables at runtime. Each step from project creation to container deployment is thoroughly explained and illustrated with code examples. I've also included a link to the repository with the complete source code. Let’s read! #webdevelopment #docker #vite #nginx #devops #programming #envsubst #react #frontend #quadcode
Vite, Nginx and environment variables for a static website at runtime
medium.com
To view or add a comment, sign in
316 followers