0 Down time
GraphQL
NextJS
Mongo
VITE
MEAN
MERN
Rust
Spring
Hibernate
Liquid
SASS
REST
Spring
React
Angular

HEY MERN

HEY MERN
mern-docker-app/
├── client/
│   ├── public/
│   │   └── index.html
│   ├── src/
│   │   ├── App.js
│   │   └── index.js
│   ├── Dockerfile
│   └── package.json
├── server/
│   ├── src/
│   │   └── index.js
│   ├── Dockerfile
│   └── package.json
├── docker-compose.yml
├── docker-compose.prod.yml
└── .dockerignore

Tired of wasting time constructing the basic file structure just to get started building your MERN app. Just say HEY MERN! Use this simple script to get you up in running immediately with one command.

$ npx heymern

more...

A new Vue on things

A new Vue on things

Vue.js, commonly referred to as Vue, is an open-source JavaScript framework used for building user interfaces and single-page applications (SPAs). Vue is designed to be approachable, flexible, and highly customizable, making it a popular choice among developers for creating dynamic and interactive web applications.

Key features and concepts of Vue.js include:

1. Component-Based Architecture: Similar to React, Vue.js encourages building applications using reusable components. Components encapsulate both the UI and behavior, making it easier to manage and maintain complex user interfaces.

2. Reactivity: Vue introduces a reactivity system that automatically updates the DOM whenever the underlying data changes. This system allows developers to declare data dependencies and efficiently manage UI updates.

3. Vue Directives: Vue provides special directives that allow you to bind data to the DOM, manipulate the DOM, and apply conditional rendering. For example, the `v-bind` directive is used to bind data to HTML attributes, and the `v-if` directive is used for conditional rendering.

4. Templates: Vue supports an HTML-based template syntax that allows you to declare the structure of your UI components in a declarative manner. These templates are then compiled into render functions for efficient rendering.

5. Vue Router: Vue Router is an official routing library for Vue.js. It provides tools for creating single-page applications with client-side routing, allowing you to define different views and navigate between them without full page reloads.

6. Vuex: Vuex is Vue's official state management library. It helps manage centralized state across your application and provides a way to share data between components.

more...

You know what I mean MERN

I came up with a brainstorming app and I built it with MERN. Like MEAN but with React instead of Angular. 

MERN is an acronym that stands for MongoDB, Express.js, React, and Node.js. It refers to a popular stack of technologies used for building modern web applications. Each component of the MERN stack represents a different layer of the application's architecture and contributes to the overall development process.

Here's an overview of each technology in the MERN stack:

MongoDB: MongoDB is a NoSQL database that stores data in a flexible, JSON-like format called BSON. It is known for its scalability, flexibility, and ability to handle large volumes of data. MongoDB is often used to store the application's data and provides a convenient way to interact with structured and unstructured data.

Express.js: Express.js is a web application framework for Node.js. It simplifies the process of building robust and scalable server-side applications. Express.js provides a set of tools and middleware to handle routing, request handling, and other common tasks, making it easier to create APIs and handle server-side logic.

React: React is a JavaScript library for building user interfaces. It focuses on creating dynamic and interactive user interfaces by using a component-based approach. React allows developers to build reusable UI components that efficiently update and render based on changes in application state. It is commonly used for creating the client-side of web applications.

Node.js: Node.js is a server-side runtime environment that allows developers to build scalable and event-driven applications using JavaScript. Node.js provides a non-blocking, asynchronous architecture, making it well-suited for handling I/O-heavy tasks and building APIs.

more...

MEAN Stack

MEAN Stack
MEAN Stack
MEAN Stack
MEAN Stack

My MEAN Stack App

Here is a personal project of mine. It is a MEAN stack app with Angular4. The purpose of this app is right now is to demonstrate the foundation of any app performing authentication, user management, content management complete with custom fields and custom content forms. It is sort of a MEAN Stack CMS if you will. I intend to give it some purpose and publish it to the app store. For now it is a demonstration of the type of coding I have done with past projects that I am not allowed to show off. 

The MEAN Stack is a popular open-source web development stack that consists of four main technologies: MongoDB, Express.js, Angular, and Node.js. These technologies are combined to create a full-stack JavaScript development environment for building dynamic and modern web applications.

Here's a breakdown of each component in the MEAN Stack:

MongoDB: MongoDB is a NoSQL database that stores data in a flexible, document-based format known as BSON (Binary JSON). It is designed to handle large amounts of unstructured or semi-structured data and is particularly well-suited for applications that require scalability and real-time data updates.

Express.js: Express.js is a lightweight web application framework for Node.js. It provides a set of features for building web servers and APIs, handling routing, managing middleware, and interacting with databases. Express.js simplifies the process of creating server-side logic and handling HTTP requests and responses.

Angular: Angular is a popular front-end JavaScript framework for building dynamic and responsive web applications. It provides tools and features for building single-page applications (SPAs) and offers a component-based architecture, dependency injection, data binding, and other advanced features for creating rich user interfaces.

more...

script