yo
nx
Our great sponsors
yo | nx | |
---|---|---|
11 | 258 | |
3,612 | 16,217 | |
0.5% | 4.4% | |
0.0 | 10.0 | |
29 days ago | 6 days ago | |
JavaScript | TypeScript | |
BSD 2-clause "Simplified" License | MIT License |
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.
yo
-
Using JavaScript Gantt Chart in SharePoint Web Parts for Effective Project Management: Part 1
Yeoman
-
Can you suggest a Node.js/JavaScript project scaffolding generator tool?
I am familiar with Yeoman but the project appears dead. There are no replies to recent comments and the last release was a year ago. I would prefer to not use a dead/dying project as the basis for a new work. Does anyone have any suggestions?
- Yeoman - Acelerando a criação de novos projetos
-
Extension Pack for VSCode & Code Server
We'll need to install the Yeoman scaffolding CLI tools as well as the generator.
-
What's a good tool to setup a node project (eslint, prettier, typescript, jest, etc)
Have you tried yo? Haven't tried it much so can't say for sure but it's a pretty common recommendation for project generators.
-
How to create your own VSCode extension pack
First let's install yeoman, a scaffolding tool for webapps, and yeoman's generator plugin for VSCode.
nx
-
Episode 23/04: TypeScript 5 Beta, Angular Roadmap 2023
Nx 15.6: Release Notes
-
Create Your Own tRPC Stack!
👩💻 Nx GitHub
We think that Nx is uniquely positioned to be an essential tool in this current generation of JS stacks.
-
Tackling breaking changes using Nx Workspace generators.
The Nx ecosystem is excellent because, on the one hand, it allows different teams to work under the same monorepo and build robust enterprise solutions. On the other hand, the basic Nx functionality is relatively easy. That's why Nx-based solutions turned out more popular last time. Consequently, increasing monorepos include technologies such as React, Angular, NestJS, and even Golang. Moreover, these libraries and frameworks are not alone under the monorepos. They often use a lot of 3-d party libraries and custom modules. One of the most painful topics regarding software development, including Nx, is managing dependency updates. Especially dependencies with breaking changes that need to be resolved in order to get the application back into a working state. This article proposes one possible solution. It is not meant as a final solution and or source of truth. These are only initial thoughts about the topic.
-
Handling TypeScript in a monorepo
My team has been using nx. There was a little bit of a learning curve, but it's working out pretty nicely. Code is split into apps and libraries, and nx takes care of setting up the import paths for the libraries. You can even tag some as frontend- or backend-only and it will warn you if you're importing a backend-only library in the frontend.
-
React, Vite and TypeScript: Get started in under 2 minutes
I'm talking about Nx. Nx comes with a set of plugins that come with code generation abilities and help abstract some of the lower-level tooling setups. And this can be really interesting for the use case we wanna tackle today.
-
Setting up Module Federation with Server-Side Rendering for Angular
Nx offers great out-of-the-box support and developer experience for Module Federation for Angular and React. You can learn more about it from the resources below:
-
Create a Node.js command-line library with NRWL NX workspace
To import ES Module libraries, your library should also be ES Module. See @nrwl/node application not transpiling to esm · Issue #10296 · nrwl/nx for more information.
-
How to create a component library?
nx.dev or https://preconstruct.tools/ or turbo.build if you have a monorepo
-
What's involved with NativeScript open source?
Maintaining TypeScript/JavaScript evolution is easy frankly, thanks to Nx which provides helpful migrations to various config settings to alleviate a lot of manual maintenance. TypeScript makes for easy and powerful refactoring so it's quite a joy in this department.
What are some alternatives?
turborepo - Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turborepo and Turbopack. [Moved to: https://github.com/vercel/turbo]
lerna - :dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
single-spa - The router for easy microfrontends
vite - Next generation frontend tooling. It's fast!
create-react-app - Set up a modern web app by running one command.
pnpm - Fast, disk space efficient package manager -- 快速的,节省磁盘空间的包管理工具
Playwright - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Bazel - a fast, scalable, multi-language and extensible build system
changesets - 🦋 A way to manage your versioning and changelogs with a focus on monorepos
Nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀
nx-go - 🍈 Nx plugin to use Go in a Nx Workspace
Angular - The modern web developer’s platform