The core concepts of Laravel include: service container, service provider, facade (Facades), and contracts (Contracts).
The service container is the core of Laravel and an IoC container. It is a powerful tool for managing class dependencies and running dependency injection.
The service provider provides the service and binds the service to the service container. It is the center of all Laravel application boot.
Facades provide a "static" interface for the classes available in the application's service container. It is actually a "static proxy" of those underlying classes in the service container.
Laravel's contracts (Contracts) are a series of frameworks used to define the core service interface.
Whether it is a contract or a facade, you can create a powerful, easy-to-test Laravel application.
Insert picture description here
welcome! Shadow_10, text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L25pdWRlaGFvMQ ==, size_16, color_FFFFFF, t_70) Use Markdown editor
Hello there! This is your first welcome page displayed using the Markdown editor . If you want to learn how to use the Markdown editor, you can read this article carefully to understand the basic syntax of Markdown.
New changes
We have some functional expansion and grammar support for the Markdown editor. In addition to the standard Markdown editor functions, we have added the following new features to help you write blogs with it:
- The new interface design will bring a new writing experience;
- Set your favorite code highlight style in the creation center, Markdown will display the selected highlight style of the code slice for display;
- Adds picture drag and drop feature, you can directly drag and drop local images directly into the editing area display;
- Brand new KaTeX mathematical formula grammar;
- Added support for the Mermaid Syntax 1 function of Gantt charts ;
- Increased multi-screen editing Markdown article features;
- Increased focus writing mode, a preview mode, simple writing mode, the left and right area of the synchronous roller set functions, function buttons in the middle of the editing area and a preview area;
- Increase the checklist function.
Function shortcuts
Undo: Ctrl/Command+ Z
Redo: Ctrl/Command+ Y
Bold: Ctrl/Command+ B
Italic: Ctrl/Command+ I
Title: Ctrl/Command+ Shift+ H
Unordered list: Ctrl/Command+ Shift+ U
Ordered list: Ctrl/Command+ Shift+ O
Check list: Ctrl/Command+ Shift+ C
Insert code: Ctrl/Command+ Shift+ K
Insert link: Ctrl/Command+ Shift+ L
Insert picture: Ctrl/Command+ Shift+ G
Find: Ctrl/Command+ F
Replace: Ctrl/Command+G
Reasonably create the title, which helps to generate the table of contents
Enter it directly once #and press spaceit, a level 1 heading will be generated.
Enter 2 times #and press spaceit, a level 2 heading will be generated.
By analogy, we support level 6 titles. It helps to TOC
generate a perfect directory after using the syntax.
How to change the style of text
He stressed that the text emphasized text
Bold text Bold text
Markup text
Delete text
Quoted text
H 2 O is a liquid.
2 The result of 10 operation is 1024.
Insert links and pictures
Link: link .
image:
Pictures with dimensions:
Centered picture:
Centered and sized picture:
Of course, in order to make users more convenient, we have added a picture drag and drop function.
How to insert a beautiful piece of code
Go to the blog settings page and choose a highlighting style you like. The following highlights are also highlighted 代码片
.
// An highlighted block
var foo = 'bar';
Generate a list suitable for you
- project
- project
- project
- project
- project
- Item 2
- Item 3
- Scheduled Tasks
- mission accomplished
Create a table
A simple table is created like this:
project | Value |
---|---|
computer | $1600 |
Cell phone | $12 |
catheter | $1 |
Set content to center, left, right
Use :---------:
centered
using :----------
left home
use ----------:
right of abode
first row | the second list | Third column |
---|---|---|
The first column of text is centered | The second column of text is to the right | The third column of text is left |
SmartyPants
SmartyPants converts ASCII punctuation characters into "smart" printed punctuation HTML entities. E.g:
TYPE | ASCII | HTML |
---|---|---|
Single backticks | 'Isn't this fun?' |
‘Isn’t this fun?’ |
Quotes | "Isn't this fun?" |
“Isn’t this fun?” |
Dashes | -- is en-dash, --- is em-dash |
– is en-dash, — is em-dash |
Create a custom list
- Markdown
- Text-to- HTML conversion tool
- Authors
- John
- Luke
How to create a footnote
A text with footnotes. 2
Notes are also essential
Markdown converts text to HTML .
KaTeX Math Formula
You can use the LaTeX mathematical expression KaTeX to render :
Gamma formula display is through Euler points
You can find more information about LaTeX mathematical expressions here .
New Gantt chart function to enrich your articles
- About Gantt syntax, reference here ,
UML chart
UML charts can be used for rendering. Mermaid . For example, a sequence diagram generated below:
This will produce a flowchart. :
- About Mermaid syntax, reference here ,
FLowchart flowchart
We will still support the flowchart flow chart:
- About Flowchart flowchart syntax, reference here .
Export and import
Export
If you want to try this editor, you can edit it in this article. When you have finished writing an article, found in the toolbar at the top articles exported , generating a .md file or .html file is stored locally.
Import
If you want to load an .md file you have written, you can select the import function on the upper toolbar to import the file with the corresponding extension and
continue your creation.
Explanation of footnotes↩︎