Wertik Js

screenshot of Wertik Js
express
react
vue

A library that powers your app with GraphQL + Rest API

Overview

Wertik-JS is a lightweight Node JS framework that allows users to quickly set up servers with support for various features such as MySQL database, emailing, GraphQL, modules, REST API, storage, sockets, cron jobs, Redis, and logger. It aims to simplify the process of building small projects like task management or a blog application by providing easy-to-use modules and useful features.

Features

  • MySQL Database: Easily integrate MySQL database into your application.
  • Emailing: Send emails from your server using Wertik-JS.
  • GraphQL: Use GraphQL for efficient data fetching and manipulation.
  • Modules: Create modules with CRUD operations.
  • REST API: Build RESTful APIs with ease.
  • Storage: Store and retrieve files using Wertik-JS's storage feature.
  • Sockets: Implement real-time communication through WebSockets.
  • Cron Jobs: Schedule tasks to run at specific intervals.
  • Redis: Utilize Redis for caching and high-performance data storage.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

graphql
Graphql

A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.