However, the first example is smaller and therefore transferred faster. Now, you might think you have to sacrifice size for readability, but there is a solution, minifiers. Minifiers automatically transform your source code into a smaller form. In fact, the first code example was generated by Terser, which is one of the best minifiers. Bundlers make using minifiers easy through plugins. Additionally, bundlers help perform other optimizations, like tree shaking, which removes unused code. Finally, bundling scripts itself can improve performance by reducing HTTP requests needed.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
> we can't take some well-tested, used-by-millions library
Here is an example of Sciter application that uses RemarkableJS library (https://github.com/jonschlinkert/remarkable) as it is:
Node.js body parsing middlewareProject mention: Why does body-parser use requires in a switch blockquestion | reddit.com/r/node | 2021-06-14
There are packages for this, though. 1, 2, 3
📜 Extract meaningful content from the chaos of a web pageProject mention: Build your self-hosted Evernote | dev.to | 2022-01-06
Make sure that at the end of the process you have the node and npm executables installed - the http.webpage integration uses the Mercury Parser API to convert web pages to Markdown.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Analyzing these dependencies, I found that some of them could be reduced or replaced. For example, jquery-ui is used for autocompletion and reordering. All additional widgets provided by jquery-ui (e.g. sliders, datepickers) are dead weight and can be excluded from the final bundle. Another example is marked, which was used to render the changelog. However, the changelog has a very simple structure and does not require a ~300KB library to be parsed. So instead, I use snarkdown, a lightweight alternative which is fully sufficient for this application.
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.Project mention: Submit form display data from outsource xml | reddit.com/r/react | 2021-06-19
:memo: HTML to React parser.Project mention: How to Render HTML string in a React component ? | dev.to | 2021-08-03
by using dangerouslySetInnerHTML, entire html in the string is preserved. Other alternative would be to use a html-react-parser library.
The up-to-date and reliable Google's libphonenumber package for node.js.Project mention: I built my first SaaS on Next.js | dev.to | 2021-08-17
I also decided to use google-libphonenumber on the server-side to handle formatting and validation of the phone input.
That seems a good idea. After some search I came across a tool called xml-js. It can convert xml to json and vice versa.
Or use an existing library, such as https://github.com/silentmatt/expr-eval
Swagger 2.0 and OpenAPI 3.0 parser/validatorProject mention: I created a tool which automatically generates typescript definitions for API endpoints | reddit.com/r/webdev | 2022-01-08
Toolchain for WebAssemblyProject mention: webassemblyjs VS adawebpack - a user suggested alternative | libhunt.com/r/webassemblyjs | 2021-12-28
📷 The fastest and most versatile JS EXIF reading library.
Quickly scan for CLI flags and argumentsProject mention: advanced-cli | reddit.com/r/node | 2021-10-23
is very fast execution, more than mri
:herb: NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7) (by glayzzle)
Digital Forensics Investigation PlatformProject mention: DFIRKuiper/Kuiper - Digital Forensics Investigation Platform | reddit.com/r/bag_o_news | 2021-03-15
It has inspired many similar projects in other languages, e.g. https://github.com/chishui/JSSoup
A minimal programming language inspired by clickbait headlines (by thesephist)Project mention: The Tabloid Programming Language | news.ycombinator.com | 2021-06-24
quick-lint-js VS ESLint - a user suggested alternative
2 projects | 24 Dec 2021
ESLint alternatives - quick-lint-js and rslint
3 projects | 24 Dec 2021
Parsing and comparing html pages
2 projects | reddit.com/r/node | 3 Dec 2021
Remix Blog Tutorial - Remix, React, Prisma, MongoDB, Vercel
2 projects | dev.to | 2 Dec 2021
anytime I see regex
3 projects | reddit.com/r/ProgrammerHumor | 29 Nov 2021
5 projects | news.ycombinator.com | 26 Nov 2021
tree-sitter-php: PHP grammar for tree-sitter
1 project | reddit.com/r/planetemacs | 2 Nov 2021
Are you hiring? Post a new remote job listing for free.